SELECT *
FROM A a1, A a2
WHERE ((a1.ONE = a2.ONE) AND (a1.TWO = a2.TWO)) OR ((a1.ONE = a2.ONE) AND (a1.THREE = a2.THREE))
Проблема с полями в Access
В таблице "А" есть поля "ONE", "TWO", "THREE" и N записей.
Как сравнить записи например в полях "ONE" и "TWO" или "ONE" и "THREE" в таблице "А", и все совпадающие записи записать в таблицу "В". Все поля - числовые.
LIKE не подходит, т.к. неизвестны заранее данные, записываемые в таблицу "А". Это результаты определенных вычислений с весьма широкими критериями отбора и шаблон использовать просто нереально.
Спасибо.
Код: