Как найти строки, которые имеют повторяющиеся значения в одном столбце, но разные значения в другом столбце. У меня есть база данных городов с широтой и долготой. Я хотел бы найти все строки, которые имеют дубликат в столбце имени города, но имеют разную широту и долготу. Например, paris, france и paris, texas имеют одно и то же название города «paris», но отличаются широтой и долготой, поэтому оба они будут включены в результаты запроса. Но он не должен возвращать строки, которые имеют повторяющиеся названия городов и дублируют значения широты/долготы.SQL - поиск дубликатов одного столбца, но разных в другой колонке
2
A
ответ
4
Если вы просто хотите, названия городов:
select city
from table t
group by city
having min(latitude) <> max(latitude) or
min(longitude) <> max(longitude);
Если вы хотите детали, то вы можете join
это обратно к главному столу или использовать group_concat()
, чтобы собрать список стран (например).
0
select city,latitude,longitude,count(*) cnt
from table
group by city,latitude,longitude
having count(*)>1
города, которые входят в набор результатов, являются дубликатами.
Смежные вопросы
- 1. поиск столбца в другой колонке SQL
- 2. Поиск дубликатов в колонке
- 3. Excel: Поиск дубликатов в столбце с различиями в другой колонке
- 4. SQL Подсчета Дубликатов в колонке
- 5. поиск одного слова в колонке
- 6. Поиск дубликатов Java/SQL
- 7. Удаление дубликатов, но оставление одного в соответствии с сортировкой в другой колонке
- 8. Postgresql выбрать дубликат столбца на другой колонке
- 9. SQL Server SUM, но агрегирование другой колонке
- 10. удаления дубликатов в SQL с specfic колонке
- 11. Поиск дубликатов данных одного и того же столбца
- 12. Поиск дубликатов SQL
- 13. Поиск дубликатов с SQL?
- 14. SQL Поиск многострочных дубликатов
- 15. Поиск дубликатов записей SQL
- 16. Панды: boxplot из одного столбца, основанные на другой колонке
- 17. SQL - поиск дубликатов детей
- 18. SQL базы данных: поиск более одного столбца
- 19. Поиск Powershell в колонке & имя столбца возврата
- 20. Поиск дубликатов строк на основе значения в различных колонке
- 21. Запрос на поиск дубликатов в разных полях
- 22. Поиск дубликатов текста в разных колонках
- 23. Выберите случайные строки, но без дубликатов значений из одного столбца
- 24. Поиск столбца XML в SQL
- 25. поиск дубликатов и удаление, но сохранение одного значения
- 26. вставки добавлены значения столбца в другой колонке
- 27. Populate значение свойства столбца в другой колонке
- 28. Использование значения столбца в другой колонке Name
- 29. Поиск одного столбца в другой столбец в Excel
- 30. SQL: Поиск дубликатов в большой таблице