Я хочу сравнить набор столбцов и решить:
- Если все столбцы, отличные от NULL, равны
- Если столбцы, отличные от NULL, не равны
- Если все столбцы NULL
Пример ввода и вывода:
Inn: 'NO', NULL, 'GB', 'NO', 'NO'
Out: 1) FALSE; 2) TRUE; 3) FALSE
----
Inn: 'NO', NULL, 'NO', 'NO', 'NO'
Out: 1) TRUE; 2) FALSE; 3) FALSE
----
Inn: NULL, NULL, NULL, NULL, NULL
Out: 1) FALSE; 2) FALSE; 3) TRUE
Количество столбцов, которые мне нужно протестировать, довольно мало, поэтому логические утверждения для сравнения каждого из них немного громоздки.
Система: база данных Teradata SQL