sql >> Database teknologi >  >> RDS >> PostgreSQL

Er det muligt at tælle alle rækker med samme id med COUNT?

Hvis alt du behøver er en optælling af antallet af rækker, hvor player_id er 1, så kan du gøre dette:

SELECT count(*)
FROM your_table_name
WHERE player_id = 1;

Hvis du vil tælle antallet af rækker for hver player_id , så skal du bruge en GROUP BY :

SELECT player_id, count(*)
FROM your_table_name
GROUP BY player_id;



  1. MySQL VARCHAR(255) UTF8 er for lang til nøgle, men maks. længde er 1000 bytes

  2. Oracle regex erstatter flere forekomster af en streng omgivet af kommaer

  3. Uafhængig af store og små bogstaver REPLACE til MySQL

  4. Vælg, at alle data inkluderer en anden tabel, selvom den er null