Forum: Datenbanken
Delphi
by mkinzler,
4. Apr 2008
SELECT
A.*,
IIF( B.TEPLID is Null, False, True) AS HASMAINT
FROM
TEPL A
LEFT JOIN MAINT B ON B.TEPLID=A.TP;
Forum: Datenbanken
Delphi
by mkinzler,
4. Apr 2008
Du machst auch einen LEFT JOIN, dann werden die Informationen der 2. Tabelle hinzugefügt. Falls mehrere Datensätze die gleiche Informationen haben erscheinen diese natürlich doppelt.
Wie sollte das Ergebnis aussehen? das beim 2. Auftreten dieser Informationen diese nicht mehr gejoint werden? das geht so natürlich nicht. was ist die wichtig die daten aus Tepl oder die Daten aus MAINT?