У меня такой запрос, как
SELECT t3 FROM tbl_join WHERE t2=3 AND t1 in (1,2,3);
, и вывод:
t3
----
1
1
(2 rows)
Это дает только две строки, поскольку запись для t3 отсутствует.Можно ли изменить запрос SELECT что-то вроде:
SELECT t3||0 FROM tbl_join WHERE t2=3 AND t1 in (1,2,3);
, чтобы получить результат вроде
t3
----
1
1
0
(3 rows)
Я имею в виду, можно ли написать запрос, где можно получить вывод снет.из строк, равных нет.аргументов в in clause
.Если запись отсутствует, вывод должен прийти в виде некоторого постоянного значения для соответствующего ввода