Sobes.tech
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-ს.