sql >> Databasteknik >  >> RDS >> Mysql

SET och Select Query kombinerar Kör i en enda MySql-fråga för att klara resultatet i pentaho

Du kan flytta initieringen av användardefinierade sessionsvariabler till en härledd tabell och Cross Join med dina andra tabeller:

SELECT SUBSTRING_INDEX(@input, ' ', (@count) * 2), ' ', -1) AS xyz, 
       som_cnt AS `count` 
FROM abc
CROSS JOIN (SELECT @count := 0, 
                   @input := '22:4,33:4'
           ) AS user_init_vars 



  1. Var lagrar PostgreSQL konfigurations-/conf-filer?

  2. Hur man hämtar värden från en normaliserad MySQL 5.7-struktur som matchar vissa kriterier

  3. Varför är PostgreSQL-arrayåtkomst så mycket snabbare i C än i PL/pgSQL?

  4. Pivot i Oracle 11g