Aktywne Wpisy
StatekKosmicznyZiemniaki +1430
Drogie mirki, 25 lat temu, jak byłem w podstawówce, to kochałem się w takiej Paulinie. Jej rodzice w trzeciej klasie się przeprowadzili, zanim wyjechali opowiedziałem jej o moich uczuciach, że będę za nią tęsknił. Dała mi w prezencie wielokolorową kredkę. Dalej ją mam. Czasami sobie myślę co u niej. Dajcie plusa wielokolorowej kredce.
OlaKordasOfficial +216
Potrzebuje zrobić coś na zasadzie dynamicznego where w zależności od parametru
select r.* from my_table r
where
case
when @nip_on_doc = 'YES' then r.nip <> ''
when @nip_on_doc = 'NO' then r.nip = ''
when @nip_on_doc = 'UNDEFINED' then 1 = 1
end
AND ...
Jak to inaczej zapisać aby działało?
where
(
(@nip_on_doc = 'YES' AND r.nip <> '') OR
(@nip_on_doc = 'NO' AND r.nip = '') OR
(@nip_on_doc = 'UNDEFINED')
)
AND ...
?