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
4 svar · 245 visningar · startad av timedia
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
Vad är det för problem mde den frågan? jag ser inget fel.
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"
Ä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
?
Tack så mycket! Funkar finfint!