Hallo
Vorname, Nachname, Angemeldet ----------------------------------— Karl, Napf, 1 Herbert, Maus, NULL Gustav, Müller 1 Ulli, Meier NULL
Select Vorname, Nachname Where Angemeldet != 1
Warum kommt hier nichts zurück? Ich vermute wegen den NULL Spalten?
Ja.
Man müsste mit IS NULL arbeiten.
Ja. An der Stelle ist aber das Datenformat infrage zu stellen. Wenn jemand angemeldet sein kann oder nicht, handelt es sich um einen Ja-Nein-Status und nicht um einem Ja-Nichts-Status. Für diesen Fall bietet sich in MySQL der Feldtypt „Set“ mit '0'
und '1'
als möglichen Werten an (Angemeldet Set('0', '1') DEFAULT '0'
). In MS SQL wäre das der Typ „Bit“, der von sich aus die 0
und die 1
als Entsprechungen für False
und True
bereitstellt.
Tschö, Auge
--
Eine Kerze stand [auf dem Abort] bereit, und der Almanach des vergangenen Jahres hing an einer Schnur. Die Herausgeber kannten ihre Leser und druckten den Almanach auf weiches, dünnes Papier.
Kleine freie Männer von Terry Pratchett
Eine Kerze stand [auf dem Abort] bereit, und der Almanach des vergangenen Jahres hing an einer Schnur. Die Herausgeber kannten ihre Leser und druckten den Almanach auf weiches, dünnes Papier.
Kleine freie Männer von Terry Pratchett