Thema: Delphi Frage zu einer Abfrage

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#6

Re: Frage zu einer Abfrage

  Alt 12. Dez 2005, 20:43
Hallo fran,

so ähnlich könnte ich mir das vorstellen:

SQL-Code:
SELECT a.bezeichnung, a.preis, IF(b.kundennr, 'mahlzeit', '...')
FROM artikel a
LEFT OUTER JOIN bestellungen b ON a.artikelnr = b.artikelnr
WHERE a.datum = :date
  AND b.kundennr = :kunde
Und zu deiner Tabelle Artikel noch etwas:

Zitat:
Wenn es ein Gericht jeden Tag gibt, dann gibt es da auch für jeden Tag, wo es das Gericht gibt einen extra Datensatz. Nur mit einer anderen ID.
Wenn das eine base table ist, dann ist die nicht ordentlich normalisiert - darauf wollte alzaimar dich zu Recht hinweisen.

Grüße vom marabu
  Mit Zitat antworten Zitat