sql >> Databasteknik >  >> RDS >> Mysql

Hur räknar jag bara den första förekomsten av ett värde?

kort och enkelt:använd COUNT DISTINCT :

SELECT
  screenWidth,
  COUNT(DISTINCT user_id)
FROM
  mytable
GROUP BY
  screenWidth;



  1. T-SQL Hur skapar man tabeller dynamiskt i lagrade procedurer?

  2. Hur kan jag söka efter en fras som O'% i MySql?

  3. Kartlägg en pytteliten som boolesk viloläge

  4. MySQL 5.5 &5.6 standardvärden