Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von April

SELFHTML Forumsarchiv
Mysql5: TinyInt

Informationsseite
  1. Seite (DATENBANK) Mysql5: TinyInt von Anja, 30. 04. 2008, 08:53
nach unten

Mysql5: TinyInt

Die folgende Nachricht zum Thema stammt von: Anja, 30. 04. 2008, 08:53

Moin,

habe in einer Tabelle ein Feld als BOOl bzw. TinyInt definiert.
Dafür sind Datensätze vorhanden, wo dieses Feld auf 1 gesetzt wurde. In anderen Fällen wurde dem Feld kein Wert zugewiesen sodass es NULL (nicht 0) als Wert hat.
Nun versuche ich die Datensätze zu selektieren, bei denen das Feld nicht =1 ist, aber aus einem mir nicht bekannten Grund klappt das einfach nicht :(
SELECT * FROM testtable WHERE boolTest!=1
Habe es auch mit WHERE boolTest=NULL und anderen Varianten versucht.
Immer ist das Ergebnis leer (kein Datensatz).
Wenn ich mir die Tabelle ohne WHERE condition anzeigen lasse, sind die Zeilen mit leerem Feldwert zu sehen.
Btw. mit WHERE boolTest=1 klappts interessanter Weise schon; aber das will ich ja gar nicht... stattdessen NOT boolTest=1, was wiederum keine Zeile liefert :(


Bitte helfen. Das nervt

nach obennach unten

Mysql5: TinyInt

Die folgende Nachricht zum Thema stammt von: Vinzenz Mai, 30. 04. 2008, 09:09

Hallo

»» Dafür sind Datensätze vorhanden, wo dieses Feld auf 1 gesetzt wurde. In anderen Fällen wurde dem Feld kein Wert zugewiesen sodass es NULL (nicht 0) als Wert hat.

»» Nun versuche ich die Datensätze zu selektieren, bei denen das Feld nicht =1 ist, aber aus einem mir nicht bekannten Grund klappt das einfach nicht :(
»» SELECT * FROM testtable WHERE boolTest!=1
»» Habe es auch mit WHERE boolTest=NULL

das ist nicht überraschend, Handbuchlesen hilft.


Verwunderte Grüße

Vinzenz

nach obennach unten

Mysql5: TinyInt

Die folgende Nachricht zum Thema stammt von: rabby, 30. 04. 2008, 09:23

»» SELECT * FROM testtable WHERE boolTest!=1
WHERE boolTest IS NULL
würd ich mal probieren...

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von April

© 1998-2006 Seite Impressum, Software: Classic Forum