Middle+
როგორ ავირჩიოთ ცხრილიდან ყველა ქალაქი, რომელიც 10-ჯერ მეტჯერ განმეორდა?
sobes.tech AI
პასუხი AI-სგან
ტაბლოდან ყველა ქალაქის არჩევა, რომლებიც უფრო მეტჯერ გვხვდება 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-ს.