Ich versuche eine Abfrage über drei Tabellen zu erstellen:
ds_firma
ds_vertrag
vertrag_agenda
Primärschlüsselfeld ist jeweils: ds_firma_id; ds_vertrag_id; vertrag_agenda_id
Es besteht die Beziehung 1:n
Es sollen Datensätze mit folgendem Code aufgerufen werden:
Alle Tabellen sind tatsächlich vorhanden; auch alle genannten Spalten. Es kommt der Fehler "Not unique table 'ds_vertrag'"... Ich verstehe nicht was ich hier falsch mache?
ds_firma
ds_vertrag
vertrag_agenda
Primärschlüsselfeld ist jeweils: ds_firma_id; ds_vertrag_id; vertrag_agenda_id
Es besteht die Beziehung 1:n
Es sollen Datensätze mit folgendem Code aufgerufen werden:
SQL-Abfrage
- "SELECT
- ds_firma.ds_firma_id,ds_firma.ds_firma_nr,ds_firma.ds_firma_name,
- ds_vertrag.ds_vertrag_id,ds_vertrag.ds_vertrag_nr,
- vertrag_agenda.vertrag_agenda_id,vertrag_agenda.vertrag_agenda_nr,vertrag_agenda.vertrag_agenda_sparte
- FROM ds_firma,ds_vertrag,vertrag_agenda
- INNER JOIN ds_vertrag
- ON ds_firma.ds_firma_id = ds_vertrag_nr
- INNER JOIN vertrag_agenda
- ON ds_vertrag_id = vertrag_agenda_nr"
Alle Tabellen sind tatsächlich vorhanden; auch alle genannten Spalten. Es kommt der Fehler "Not unique table 'ds_vertrag'"... Ich verstehe nicht was ich hier falsch mache?