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

Vælg med to tællinger på samme kolonne

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. Hvordan kan jeg søge i alle kolonner i en tabel?

  2. Opret ny tabel i eksisterende DB i separat SQLiteOpenHelper-klasse

  3. Hvordan udlæser man dagnummer uge og ugedag ved brug af Oracle SQL?

  4. SQLPlus - spooling til flere filer fra PL/SQL-blokke