Andreas: Problem mit komplizierter SQL-Abfrage:

Beitrag lesen

Hi!

NULL oder 0?

Ich habe in phpmyadmin das Select-Feld Feld NULL ob auf NULL gestellt( beim Erstellen des Feldes). Dadurch steht in jedem Datensatz als Standardwert in phpmyadmin immer NULL in jedem Datensatz in diesem Feld. (weiß nicht ob das schlau ist?!)
Jedenfalls passiert jetzt folgendes:

Wenn ich gar nicht beschrenke, werden alle Datensätze ausgewählt, wenn ich = NULL schreibe, wird keiner ausgewählt, wenn ich = 0 schreibe, werden alle ausgeählt, die den Standard-Wert NULL noch nicht hatten, sondern irgendwas wie 00-00-0000 00-00-00(datetime), und genau die werden alle ausgewählt, aber der Datewnsatz, der da NULL stehen hat, wird nicht ausgewählt.

Verstehst Du was ich meine?

schon mit where t1.bestellt = 0 probiert?

hatte das etwas vereinfacht für Euch

Muß ich jetzt also doch den Wert im Feld NULL auf "Not NULL" setzten, so das überall diese Zahlenkette steht? Ich glaube auch nur PHP macht daraus diese Nullen, oder?

Grüße
  Andreas