SQL Dojo Beta
Falle

COUNT(*) oder COUNT(Spalte)

COUNT(column) überspringt NULL-Werte; COUNT(*) zählt Zeilen.

Um Zeilen zu zählen, verwenden Sie COUNT(*). Verwenden Sie COUNT(column) nur, wenn Sie „Zeilen, in denen diese Spalte gefüllt ist“ meinen, und COUNT(DISTINCT column) für verschiedene Werte.

SELECT COUNT(*) AS all_rows,
       COUNT(city) AS with_city,
       COUNT(DISTINCT city) AS cities
FROM customers;
all_rowswith_citycities
40038227
In Randori ausprobieren