Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> case when null [rozwiązany], Firebird
icemanwlkp
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 1
Dołączył: 29.09.2010

Ostrzeżenie: (0%)
-----


Witam, mam problem przy select

  1. SELECT cast((case d.id_sklepu when d.id_sklepu IS NULL then 1 end) AS smallint) id_sklepy FROM dokmag d


niestety nadal gdy pole d.id_sklepu ma wartość NULL nie zamienia mi na 1 , czy coś mam tu źle napisane ?

Ten post edytował icemanwlkp 17.11.2017, 12:00:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


A po co do tego CASE? Już IF byłby czytelniejszy, a najlepiej: https://dev.mysql.com/doc/refman/5.7/en/con...function_ifnull
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 23:47