webForumDet fria alternativet

problem med villkår

4 svar · 245 visningar · startad av timedia

timediaMedlem sedan maj 2001420 inlägg
#1

Detta är inget bra, men du förstår vad jag vill göra. Hur gör man detta bäst? (den feta är den jag vill lägga till det fungerande)

SELECT * FROM aktuellt WHERE kurs = '' OR kurs IS NULL [B]OR gymnas = '' OR gymnas IS NULL [/B]ORDER BY ID Desc
LarsGMedlem sedan dec. 200012 464 inlägg
#2

Vad är det för problem mde den frågan? jag ser inget fel.

timediaMedlem sedan maj 2001420 inlägg
#3

Jag får inget felmeddelande så satsen i sig är det kanske inget fel på, även om jag tycker den ser lite 'rörig' ut? Däremot så listar den resultat även om fältet gymnas har innehåll. Varför? Om jag skriver sqlsatsen som nedan så fattar den vad jag menar.. (verkar inte som det går att kombinera villkåren på båda kurs och gymnas)

"SELECT * FROM aktuellt WHERE gymnas = '' OR gymnas IS NULL ORDER BY ID Desc"
LarsGMedlem sedan dec. 200012 464 inlägg
#4

Är det inte detta du vill ha då

SELECT * 
FROM aktuellt 
WHERE (kurs = '' OR kurs IS NULL ) 
AND ( gymnas = '' OR gymnas IS NULL )
ORDER BY ID Desc

?

timediaMedlem sedan maj 2001420 inlägg
#5

Tack så mycket! Funkar finfint!

135 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)