sql >> Databáze >  >> RDS >> PostgreSQL

Je možné spočítat všechny řádky se stejným ID pomocí COUNT?

Pokud vše, co potřebujete, je počet řádků, kde player_id je 1, pak můžete provést toto:

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

Pokud chcete spočítat počet řádků pro každý player_id , pak budete muset použít GROUP BY :

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



  1. Úvod do funkcí PL/SQL v databázi Oracle

  2. Jak přidat oddělovač do zřetězeného řetězce na serveru SQL – CONCAT_WS()

  3. Ručně zadejte hodnotu primárního klíče ve sloupci JPA @GeneratedValue

  4. Jak přidám součet jako poslední řádek v mém SQL?