Mysql
 sql >> база данни >  >> RDS >> Mysql

Изберете с два броя в една и съща колона

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql Тригери за изтриване на дъщерни записи в същата таблица

  2. Запазете данните офлайн преди публикуване

  3. Ъгловият цикъл не се актуализира

  4. Декларирайте променлива MySQL тригер

  5. Как да поправя сериализиран низ, който е повреден от неправилна дължина на броя на байтовете?