Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: gtraders w Kwiecień 06, 2020, 08:24:35

Tytuł: Formatowanie warunkowe SQL - lista faktur sprzedaży.
Wiadomość wysłana przez: gtraders w Kwiecień 06, 2020, 08:24:35
Witam,

próbuję stworzyć sobie formatowanie warunkowe z zapytaniem SQL, które oznaczy mi dokumenty w których kontrachent jest z Polski i nie ma Nip, zrobiłem takie zapytnanie:

case when (ISNULL(Adres.adrh_NIP,'' ) <> '') AND (Adres.adrh_IdPanstwo = 1) then 0 else 1 end

Sprawdziłem w bazie subiekta w słowniku Państwo Polska ma ID 1 i zapytanie działa, tylko, że jakby nie bierze pod uwage warunku Państwo i oznacza wszystkie dokumenty bez nip ale tez dla klientów z innych krajów? Co robię źle?

Tytuł: Odp: Formatowanie warunkowe SQL - lista faktur sprzedaży.
Wiadomość wysłana przez: birds22 w Kwiecień 06, 2020, 09:32:51
Może po prostu zmień na:
case when (ISNULL(Adres.adrh_NIP,'' ) = '') AND (Adres.adrh_IdPanstwo = 1) then 1 else 0 end