Middle+
Kako izabrati iz tabele sve gradove koji se ponavljaju više od 10 puta?
sobes.tech АИ
Одговор од АИ
Да бисте изабрали из табеле све градове који се појављују више од 10 пута, можете користити SQL упит са груписањем и филтрирањем по броју записа:
SELECT city, COUNT(*) AS city_count
FROM table_name
GROUP BY city
HAVING COUNT(*) > 10;
Објашњење:
GROUP BY cityгрупише редове по називу града.COUNT(*)броји број записа у свакој групи.HAVING COUNT(*) > 10филтрира групе где је број записа већи од 10.
Као резултат, добићете листу градова са бројем њихових појављивања који прелази 10.