Middle+
Cum selectați din tabel toate orașele care se repetă de mai mult de 10 ori?
sobes.tech AI
Răspuns de la AI
Pentru a selecta din tabel toate orașele care apar de mai mult de 10 ori, poți folosi o interogare SQL cu grupare și filtrare după numărul de înregistrări:
SELECT city, COUNT(*) AS city_count
FROM table_name
GROUP BY city
HAVING COUNT(*) > 10;
Explicație:
GROUP BY citygrupează rândurile după numele orașului.COUNT(*)numără înregistrările din fiecare grup.HAVING COUNT(*) > 10filtrează grupurile în care numărul de înregistrări este mai mare de 10.
Rezultatul va fi o listă de orașe cu numărul de apariții, care depășește 10.