сначала отказ от ответственности, я не спроектировал базу данных, которую я сейчас поддерживаю, и не спроектировал бы ее таким образом, но я здесь.
Проблема: у моего клиента есть таблица в его базе данных, которая содержит списки для аренды. В этой таблице текстовое поле для хранения города листинга. Мой клиент надеется увидеть выпадающий список всех уникальных городов с номером рядом с каждым, представляющим, сколько списков в этом городе.
Игнорируя в настоящее время проблемы орфографии и заглавных букв, какой Sql я должен использовать, чтобы получить уникальный список вместе с каждым счетчиком предметов? Для подтверждения концепции я запросил отдельный список городов (достаточно просто), а затем перебрал каждый из них, запрашивая количество раз, которое оно есть в таблице. Это явно ужасно неэффективно.
Может ли кто-нибудь помочь мне с Sql сделать все это в одном утверждении?