Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: DB Modell für Fahrzeug, Marke, Modell?
5. Apr 2013, 15:16
Code:
Select Fahrzeug.* From Fahrzeug, Modell
Where Fahrzeug.Farbei='rot'
and Modell.Bezeichnung='Q7'
Nach Audi brauchste nicht fragen, da ja Q7 automatisch von Audi ist.
Die Abfrage ist aber auch nur solange eindeutig, wie es tatsächlich keine "Q7" Modelle von anderen Marken gibt.
Somit also besser so abfragen
SQL-Code:
SELECT Fahrzeug.*
FROM Fahrzeug
JOIN Modell ON Fahrzeug.Modell_ID = Modell.ID
JOIN Marke ON Modell.Marke_ID = Marke.ID
WHERE Fahrzeug.Farbe = 'rot'
AND Marke.Bezeichnung = 'Audi'
AND Modell.Bezeichnung = 'Q7'
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
Geändert von Sir Rufo ( 5. Apr 2013 um 15:18 Uhr)
|