Einzelnen Beitrag anzeigen
  #1  
Alt 15.01.2004, 11:31:40
Sertl Sertl ist offline
Anfänger
 
Registriert seit: Dec 2003
Beiträge: 23
Wie viele Tabellen kann man miteinander verknüpfen

Hi,

ich müsste 8 Tabellen miteinander verknüpfen. In Access funktioniert es. Allerdings, wenn ich die Abfrage 1zu1 in MySQL übernehme, gibt er mir nur aus "SQL-Befehl wurde erfolgreich ausgeführt...". Anzeigen tut er mir aber kein Recordset.


Hier ich poste einfach mal, den SQL-Befehl:


SELECT f.bez AS fbez, d.bez AS dbez, sfest, mfest, afd.id AS afd_id
FROM art, form AS f, dekor AS d, art_form_dekor AS afd, dekorkriterium AS dk, dekor_artikel AS da, artikel AS a, artikelbezeichnung AS ab
WHERE art.id = afd.artnr and afd.fnr = f.id and afd.dnr = d.id and afd.id = dk.afdnr and
afd.id = da.afdnr and da.anr = a.id and a.beznr = ab.id and dk.knr = 3 and (f.bez like '*Mer*' or d.bez like '*Mer*' or ab.bez like '*Mer*')
GROUP BY f.bez, d.bez, sfest, mfest, afd.id, f.nummer, d.nummer
ORDER BY f.nummer, d.nummer;


In einer etwas abgespeckten Form funktioniert er ja.

mfg

Andreas

Geändert von Sertl (15.01.2004 um 11:49:35 Uhr)
Mit Zitat antworten