Abfrage

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

RobertG
********
Beiträge: 2070
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Abfrage

Beitrag von RobertG »

Hallo WOB,

mach aus den für Dich zentralen Werten eine Ansicht und beziehe den diese als Grundlage in die Abfrage mit ein:

Code: Alles auswählen

SELECT "Artikelnummer", MIN( "Kosten" ) AS "Stückpreis" FROM "Lieferantendatenbank" GROUP BY "Artikelnummer"
Dann hast Du in einer Ansicht, die von der HSQLDB in Tabellenform gehandhabt wird, Artikelnummer und den gewünschten Preis.
Diese Ansicht wird in Deiner Tabelle hinzugezogen - ich habe sie einmal einfach "Ansicht" getauft.

Code: Alles auswählen

SELECT "Ansicht"."Artikelnummer", "Artikel"."Bezeichnung", "Benötigte Artikel"."Anzahl", "Ansicht"."Stückpreis", "Ansicht"."Stückpreis" * "Benötigte Artikel"."Anzahl"  AS "Summe", "Benötigte Artikel"."Kontakt", "Lieferantendatenbank"."Lieferant" FROM "Artikel", "Lieferantendatenbank", "Benötigte Artikel", "Ansicht" WHERE "Artikel"."Artikelnummer" = "Lieferantendatenbank"."Artikelnummer" AND "Ansicht"."Artikelnummer" = "Lieferantendatenbank"."Artikelnummer" AND "Benötigte Artikel"."Artikelnummer" = "Lieferantendatenbank"."Artikelnummer" AND "Ansicht"."Stückpreis" = "Lieferantendatenbank"."Kosten"
Damit bekommst Du allerdings die Angebote mit gleichem Stückpreis auch präsentiert.

Gruß

Robert