|
автор: ????? (03.08.2006 в 00:00) |
|
| Как проверить на дублируемость данных в таблице, естественно
предполагается, что ключевые поля разные. Неужели единственный
выход - это огромный цикл по каждой записи из таблицы (Ну вы
меня понимаете, какой....). И конечно, таблицу табличчкой не назовешь... | |
|
| |
|
автор: Explorer (03.08.2006 в 00:00) |
|
| Re: (Ну вы меня понимаете, какой....). честно говоря не очень...
что, в вашем представлении, такое "дублируемость данных"
это когда все значения всех полей записи совпадают с аналогичными в другой? (за исключением PK)
в мастере запросов Access есть инструмет - Find Duplicates Query - используйте его | |
|
| |
|
автор: ????????????? (03.08.2006 в 00:00) |
|
| Re: Это Интересно. Как проверить на дублируемость данных в таблице? Делаешь запрос с группировкой, группируешь по тем полям где надо проверить дубляж и выводишь Count по любому другому полю (к примеру по ключу)
Где Count >1 там есть дублирование | |
|
| |
|
автор: wonka (03.08.2006 в 00:00) |
|
| Re: Это Интересно. Как проверить на дублируемость данных в таблице? Это очень просто, используй оператор DISTINCT. Хелп почитай здесь "http://www.sql-ex.ru/help/select1.php#distinct" | |
|
| |
|
автор: Explorer (03.08.2006 в 00:00) |
|
| это не совсем верный ответ :))) хотя стэйтмент очень удобный как и DISTINCTROW | |
|
| |