Как сделать дело - НЕПРЕРЫВНАЯ проверка, использующая IS DISTINCT FROM - PullRequest
0 голосов
/ 04 января 2019

Мне нужно сравнить значения нескольких столбцов, которые включают столбцы типов символов, целых чисел и дат из двух таблиц.

Я использовал следующий тип SQL (в действительности SQL имеет столбец 100+ с каждой стороны отВ ОТЛИЧИЕ ОТ ).

SELECT table1.* from
Table1 JOIN table2 ON ( table1.id = table2.id )
WHERE
   ( table1.name, table1.email, table1.dob, table1.application_id )
 IS DISTINCT FROM 
  ( table2.name, table2.email, table2.dob, table2.application_id );

если идентификатор / имя электронной почты имеет регистр различий, то он считает их различными.

с помощью LOWER () может решить проблему, но мне нужно написать для каждого текстового столбца.Могу ли я сделать это любым другим способом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...