Seite 1 von 1

[GELÖST] Abfrage mit mehreren Kriterien (Wareneingang)

Verfasst: Mi, 19.03.2014 21:54
von FingMark
Hallo,
ich habe eine Datenbank, die den Wareneingang prüfen soll und sobald alle Produkte für einen Kunden da sind, möchte ich quasi eine Mitteilung bekommen oder es in irgendeiner Abfrage sehen können.

Leider fällt mir nicht ein, wie man das machen kann.

Man kann im Formular das Datum der einzelnen Positionen eingeben, sobald diese eintreffen.
Und es gibt für einige Kunden mehrere Positionen und erst wenn für den Kunden alles da ist, möchte ich weitere Schritte durchführen.

Müsste ja quasi eine Abfrage sein, die sowas in der Art macht:
Wenn in der Tabelle - ein Eintrag (Artikel) für einen Kunden UND ein Datum UNGLEICH NULL
UND für gleichen Kunden keine Artikel ohne Datum, dann Zeig die ID

Vielen Dank für die Unterstützung!

Beispieldatei anbei:

Re: Abfrage mit mehreren Kriterien (Wareneingang)

Verfasst: Do, 20.03.2014 18:05
von RobertG
Hallo FingMark,

vielleicht so:

Code: Alles auswählen

SELECT DISTINCT "KdNr" FROM "Artikel" WHERE NOT "KdNr" IN (SELECT "KdNr" FROM "Artikel" WHERE "Datum_Ankunft_Lager" IS NULL GROUP BY "KdNr")
Gruß

Robert

Re: Abfrage mit mehreren Kriterien (Wareneingang)

Verfasst: Fr, 21.03.2014 14:30
von FingMark
Ja, das funktioniert bestens. Danke.

Wenn man die Abfrage so sieht, ist es ja ganz einfach und während ich die Anfrage stellte, bin ich auch auf die Idee mit der Abfrage gekommen, hätte es aber nicht so schnell hinbekommen.

Prima!