gibra ha scritto:
pipposql ha scritto:
Provato ma continua a dare lo stesso errore..
A me aggiungendo le parentesi funziona bene, non so cosa dirti.
Scusami gibra, io ho provato così e continua a darmi errore:
SELECT *
FROM FASCICOLO_ADM.tqdo_dp_fornitura frn
WHERE frn.id_domanda = 228946
AND frn.pkid IN (CASE
WHEN 5448 IS NULL
THEN 5448
ELSE (select pkid from tqdo_dp_fornitura where id_domanda = 228946 )
END)
Tu hai messo le parentesi diversamente?
PS: ho indicato quella prima condizione del CASE per permettere di entrare nell'ELSE.
Grazie