Идентичность записи.

DavidKats
Дата: 02.12.2009 04:36:57
Господа, а есть ли какая-нибудь универсальная функция для сравнения записей (равно/не равно) без указания полей? Например открыты два рекордсета по одному из них циклом перебираем записи и для каждой быстренько определяем есть ли во втором идентичная запись НЕ УЧИТЫВАЯ КЛЮЧ (он может отличаться)
Rivkin Dmitry
Дата: 02.12.2009 09:16:28
А как ты себе это представляешь? Кто-то (не ты!) должен знать заранее как сравнивать "записи" и по каким критериям? Ручками, батенька, ручками, придется описать критерии сравнения. Впрочем, инструмент имеется! Зовут его JOIN - делаешь запрос на две сравниваемые таблицы, делаешь на них JOIN и далее описываешь критерии сравнения. То, что выведет запрос и будет равно. Применишь LEFT (RIGHT) JOIN и при соответствующих фильтрах получишь обратную (не равно) картину
П-Л
Дата: 02.12.2009 09:18:05
Запрос можно сформировать программно перебрав все поля таблиц.