Sobes.tech
Middle+

Kā izvēlēties no tabulas visus pilsētus, kas atkārtojas vairāk nekā 10 reizes?

sobes.tech AI

Atbilde no AI

Lai izvēlētos no tabulas visus pilsētus, kas sastopami vairāk nekā 10 reizes, var izmantot SQL vaicājumu ar grupēšanu un filtrēšanu pēc ierakstu skaita:

SELECT city, COUNT(*) AS city_count
FROM table_name
GROUP BY city
HAVING COUNT(*) > 10;

Skaidrojums:

  • GROUP BY city grupē rindas pēc pilsētas nosaukuma.
  • COUNT(*) skaita ierakstu skaitu katrā grupā.
  • HAVING COUNT(*) > 10 filtrē grupas, kur ierakstu skaits ir lielāks par 10.

Rezultātā jūs saņemsiet pilsētu sarakstu ar to atkārtojumu skaitu, kas pārsniedz 10.