Например: имя таблицы = таблица
column1 |column2
1 7
2 8
3 9
4 NULL
5 11
6 12
Пользователю предлагается ввести два значения, одно из столбца 1 и одно из столбца 2. Допустим, пользователь вводит 2 и 12. Результат должен выглядеть примерно так.
column1 |column2
3 9
4 NULL
5 11
Я пытался использовать этот код ниже, но я не уверен, что он работает правильно.Плюс значения Null не отображаются, так что это тоже проблема.Кроме того, фактические значения содержат как числовые, так и строковые значения.
SELECT DISTINCT column1, column2
FROM table
WHERE column1
BETWEEN '&column1' AND column1
AND column2 NOT BETWEEN '&column2 AND column2
ORDER BY column1;
Спасибо за ответ