![]() |
Re: Bitte Hilfe für SQL-Abfrage
Mit
SQL-Code:
werden garkene Punkte angezeigt
A.ID > Null
|
Re: Bitte Hilfe für SQL-Abfrage
Kennt Access NullIf()?
[Edit: Zitat:
|
Re: Bitte Hilfe für SQL-Abfrage
Zitat:
SQL-Code:
A.ID IS NOT NULL
|
Re: Bitte Hilfe für SQL-Abfrage
Ich habe die Funktion ISNULL() gefunden
|
Re: Bitte Hilfe für SQL-Abfrage
Hallo,
in welcher Form sind denn True und False in der Datenbank abgelegt? Als boolescher Wert oder als Integer (0 = false, 1 = true). Was steht in der Datenbank, wenn weder false noch true gespeichert wurden? (NULL, (also keine Eingabe?) wird bei Deiner Abfrage nicht gefunden.) Wie wäre es zuerst mal mit 'nem
SQL-Code:
um herauszubekommen, welche Werte denn überhaupt vorhanden sind.
select count(*) as Anzahl, validiert from A group by validiert
Ist validiert erstmal nicht belegt und daher Null und wird erst beim Validieren auf true gesetzt? Dann könnte
SQL-Code:
helfen.
a.validiert <> true
Stephan |
Re: Bitte Hilfe für SQL-Abfrage
SQL-Code:
Dann doch besser
a.validiert <> true
SQL-Code:
not a.validiert
|
Re: Bitte Hilfe für SQL-Abfrage
Ich denke dass er deshalb die Tabelle spnamen nicht durchläuft
da die Bedingungen nicht stimmen. |
Re: Bitte Hilfe für SQL-Abfrage
Was kommt dabei raus?
SQL-Code:
2 oder 3 Zeilen? (die ominöse dritte von zwei Möglichkeiten?)
select count(*) as Anzahl, validiert from A group by validiert
Hat validiert in der Datenbank einen Defaultwert, der beim Einfügen eines neuen Satzes gesetzt wird, wenn nein, mach das mal, damit Du definiert entweder true oder false in der Datenbank hast, danach sollte Deine Abfrage funktionieren. Setzte im Zweifelsfalle validiert mal mit
SQL-Code:
damit Du nur noch die zwei Werte hast.
update journal set validiert = false where validiert not is null
Stephan |
Re: Bitte Hilfe für SQL-Abfrage
Diese Bedingung stimmt IMHO
es läuft nur nicht so ab wie es soll: es MÜSSEN alle in spname Einträge durchlaufen werde und "nebenbei" gucken ob es Punktesummen dazu gibt. Denn die Ergebniss SOLLEN ja angezeigt, ob nun 0 oder nicht. Das heisst im Dataset sollen alle stehen im anschliessenden "while not eof" des Sets werden alle Anzeigen aktualisiert. |
Re: Bitte Hilfe für SQL-Abfrage
Theoretisch hast Du ja recht, aber da es nicht funktioniert, muss ja irgendwas nicht stimmen.
Bitte beantworte meine Fragen, eventuell kommen wir dem Problem ja dann auf die Spur. Stephan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz