sql >> Databáze >  >> RDS >> Mysql

Vyberte se dvěma počty ve stejném sloupci

SELECT MONTH(date) AS month, 
       count(DISTINCT case when field = 1 then ip end) as f1,
       count(DISTINCT case when field = 2 then ip end) as f2
FROM table_name 
WHERE field in (1,2)
GROUP BY month



  1. Porovnávací algoritmus v SQL

  2. Chyba syntaxe IF

  3. chyba ve vaší syntaxi SQL .. poblíž 'key'

  4. odkazování na více cizích klíčů php mysql