PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Access / SQL Abfrage


Gast
2008-10-06, 18:13:33
Folgende Tabelle ist gegeben:

ID k_id p_id datum porto menge
56 80030273 1 30.9.2008, 16:47:22 4,79 2
57 80031273 15 30.9.2008, 16:47:34 1,99 2
58 80031273 11 30.9.2008, 16:47:34 3,99 2
59 80031273 22 30.9.2008, 16:47:34 4,99 2

Ich will in Access einen Bericht machen der mit pro k_id (kundennummer) alle bestellten Artikel und die Menge anzeigt.

Ich will diese Abfrage für einen Access Bericht verwenden um damit autom. Rechnungen generieren zu lassen. Bisher bekomme ich es nur hin, dass pro vorhandenen Eintrag in der Tabelle ein extra Abschnitt im Bericht auftaucht.
wie muss die Abfrage lauten, damit ich für die Kundennummer so ein Ergebnis bekomme:

Kundennummer: 80021273 Datum:xxxx
Produkt: 15 Menge 2
Produkt: 11 Menge : 2
Produkt: 22 Menge 2
Kundennummer: 80030273 Datum:xxxx
Produkt: 1 Menge 2

Gast
2008-10-06, 18:14:19
ID k_id p_id datum porto menge
56 80030273 1 30.9.2008, 16:47:22 4,79 2
57 80031273 15 30.9.2008, 16:47:34 1,99 2
58 80031273 11 30.9.2008, 16:47:34 3,99 2
59 80031273 22 30.9.2008, 16:47:34 4,99 2

samm
2008-10-06, 19:19:27
Du musst nach Kundennummer und Datum gruppieren (-> GROUP BY Klausel in SQL). Den Gesamtbetrag pro Bestellung (also pro Kundennummer / Datum - Gruppe) kannst du dir im Access-Bericht direkt generieren lassen, ausserdem solltest du dort einen Gruppenkopf erstellen für Kundennummer / Datum.

Es genau vorzukauen habe ich keine Lust, kuck dir mal ein SQL-Tutorial an, speziell an am angegebenen Ort (GROUP BY).

Gast
2008-10-07, 11:15:30
es hat geklappt.

es reicht im bericht einen gruppekopf auf kd-nr und datum zu definieren