Mysql
 sql >> Database >  >> RDS >> Mysql

mysql seleziona conteggio unione

Ho esaminato la tua domanda e penso che tu voglia ottenere il massimo dalla clausola di unione, beh, non sono a conoscenza di mySql, quindi ho risolto la tua domanda in MS-SQL.

Logica:- ho usato CTE e successivamente ho eseguito l'operazione UNION e poi ho selezionato MASSIMO tra i due.

WITH COUNTT AS (SELECT 1 AS TEST
UNION 
SELECT 5 AS TEST)
SELECT MAX(TEST) FROM COUNTT

E, al posto di "1" e "5" codificati, puoi usare la tua query di conteggio, penso che sia quello che stai cercando. E, per favore, contrassegnalo come risposta.