Hallo, Pit,
danke für den schnellen Hinweis - war ein Denkfehler meinerseits. Ich habe nach dem Feld "inaktiv" so gefiltert: "Zeige mir alle Hunde, die in diesem Feld keine 1 stehen haben" - auf Computerenglisch: WHERE inaktiv <> 1
Ich hatte nicht bedacht, dass es Hunde gibt, die dort weder eine 0 noch eine 1 haben - nämlich GAR NICHTS, weil das Feld auch LEER sein kann. Und LEER heißt auf Computerenglisch NULL.
Die korrekte Abfrage lautet: WHERE ((inaktiv <> 1) or (inaktiv is null))
Inhalt von Feld "inaktiv":
0 = ist nicht inaktiv
1 = ist inaktiv
leer = mer waas es nett
Lange Rede, kurzer Sinn: Du hast Deine Hunde wieder und kannst heute Abend fleißig melden... ;-)))
Liebe Grüße aus Hessen,
W.
P.S.: So sind die Programmierer, bei der eigenen Mannschaft hat's gepasst... der Test alleine reichte aber nicht. Danke auch, Alex, für Deine schnelle Antwort.
danke für den schnellen Hinweis - war ein Denkfehler meinerseits. Ich habe nach dem Feld "inaktiv" so gefiltert: "Zeige mir alle Hunde, die in diesem Feld keine 1 stehen haben" - auf Computerenglisch: WHERE inaktiv <> 1
Ich hatte nicht bedacht, dass es Hunde gibt, die dort weder eine 0 noch eine 1 haben - nämlich GAR NICHTS, weil das Feld auch LEER sein kann. Und LEER heißt auf Computerenglisch NULL.
Die korrekte Abfrage lautet: WHERE ((inaktiv <> 1) or (inaktiv is null))
Inhalt von Feld "inaktiv":
0 = ist nicht inaktiv
1 = ist inaktiv
leer = mer waas es nett
Lange Rede, kurzer Sinn: Du hast Deine Hunde wieder und kannst heute Abend fleißig melden... ;-)))
Liebe Grüße aus Hessen,
W.
P.S.: So sind die Programmierer, bei der eigenen Mannschaft hat's gepasst... der Test alleine reichte aber nicht. Danke auch, Alex, für Deine schnelle Antwort.