Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: Pesymista w Listopad 22, 2019, 08:16:09
-
Witam serdecznie.
Na wstępie zaznaczę, że jestem laikiem jeżeli chodzi o zapytania mysql itp - dopiero się tego uczę.
Staram się uzyskać efekt aby podświetlić towary, które nie mają wpisanych Adresów WWW w zakładce OPIS. Wykaraskałem coś takiego:
CASE WHEN (tw.tw_WWW=null) THEN 0 ELSE 1 END
Oczywiście nie działa to jak należy - niezależnie od tego czy towar ma cokolwiek wpisane w polu "Adres WWW" to i tak zostaje podświetlony.
Miałby ktoś chwilę oraz chęci aby zerknąć co jest nie tak? :)
-
A po co Ci do tego formatowanie SQL, jak możesz to zrobić formatowaniem zwykłym?
-
Nie działa bo sprawdzasz czy tam jest NULL , a pusty string to nie NULL.
Nie wiem z pamięci czy to pole w ogóle dopuszcza NULL.
Jeśli nie dopuszcza to wystarczy:
X = ''
Jeśli dopuszcza to:
ISNULL(X, '') = ''
W obu wypadkach są dwa apostrofy, nie jeden cudzysłów.
-
Na wstępie zaznaczę, że jestem laikiem jeżeli chodzi o zapytania mysql itp - dopiero się tego uczę.
To nie mysql tylko mssql - będzie łatwej szukać składni w dokumentacji...