Forum: Datenbanken
by Ghostwalker,
15. Mär 2017
Ich würds mal so probieren:
Select I.Keyname, I.Value, I.Abhaengig, T.Value from INITAB I
LEFT JOIN (Select Sectionname, Keyname, Value from INITAB) T on T.Keyname = I.Abhaengig
where (T.Value = 1) OR ISNULL(T.Value);
Forum: Datenbanken
by Ghostwalker,
15. Mär 2017
Nein, eigentlich nicht. Auch die Doku dazu https://www.techonthenet.com/sqlite/functions/ifnull.php sagt das gleiche.
Eigentlich sollten beide Abfragen das gleiche Ergebnis bringen, da die Spalte Value nie NULL ist,
von daher wär das mit ifnull eh überflüssig.