1.4k Aufrufe
Gefragt in Datenbanken von mamamia Mitglied (348 Punkte)
Hallo, ich brauche Hilfe zu einer Abfrage in Access 2007.
Meine Daten:
Auftr. Nr. Position Kundennr. Auftrdatum Breite Länge
333 100 07 20110803 4,25 5,25
333 200 07 20110803 4,25 3
333 100 07 20110803 4,25 5,25
333 200 07 20110803 4,25 3
334 100 07 20110802 3,25 3
334 200 07 20110802 3,25 5,25
335 100 07 20110802 3,25 3
335 200 07 20110802 4,25 3
336 100 06 20110802 3,25 3
336 200 06 20110802 4,25 3
337 100 07 20110102 3,25 3
337 200 07 20110102 3,25 3
338 100 07 20101210 3,25 3

Nun meine Kriterien:
Kundennr. ="07"; AuftrDatum >"20110101"; Breite >4 oder
Länge >5; wenn eine Position 100 oder 200 die Kriterien erfüllt, sollte die 2. Position auch angezeigt werden, (obwohl Kriterien nicht erfüllt sind) und es sind einige Positionen öfter vorhanden, diese sollten nur 1 x angezeigt werden.
Wie kann ich das eingeben?

2 Antworten

0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo,

ganz sicher bin ich mir nicht, ob ich die Frage richtig verstanden habe, nehme aber an, dass sowohl die Positionen mit den Kriterien, als auch die ohne Kriterien nach der Abfrage nur einmal vorkommen sollen, daher folgender Vorschlag:

>Entwurfsansicht-Abfrage
>In der Spalte Position
>rechter Mausklick unter Kriterien
>Funktion anklicken
>Gruppierung ist aktiviert
>in der Zeile Kriterien eingeben: 100 Oder 200
>natürlich in der gleichen Zeile in allen anderen Spalten die Kriterien
eingeben
>eine Zeile unter den Kriterien in der Spalte Position eingeben
100 Oder 200 und keine weiteren Kriterien in anderen Spalten
eingeben

Schaue es Dir dann in der Datenblattansicht an

Ich hoffe es funktioniert, bei mir hat es geklappt, getestet mit ACCES 2003.

Gruß

Paul1
0 Punkte
Beantwortet von mamamia Mitglied (348 Punkte)
Hallo,

es hat sofort funktioniert. Super, vielen Dank!

Inga
...