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
icemanwlkp
post
Post #2





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

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


jak zrobię tak to działa brakowała else chyba

  1. SELECT case when d.id_sklepu IS NULL then 1 else d.id_sklepu end FROM dokmag d


i mam jak chce zamiast null mam 1 a inna wartości są jak były
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 15:17