Select-Abfrage auf 4 Tabellen

OlafB

Grünschnabel
Hallo!

Habe zu Hause eine MySql-Version 5.0.37 unter Windows. Dort sind in einer Datenbank unter anderen 4 Tabellen. Wenn ich folgende Abfrage:

select a.RENummer,a.LSNummer,a.Mwst,a.Betrag,a.Datum,a.Druckdatum, a.Kunummer,b.Menge,b.Name,c.BLNummer,d.Belegdaten from __re_ls as a,__ls_positionen as b,__bl_st as c,__lsrg_archiv as d where a.LSNummer=b.LSNummer and a.LSVersion=b.Version and a.LSNummer=c.LSNummer and a.LSVersion=c.Version and a.RENummer=d.BelegNr and a.Version=d.BelegVersion and d.Status=1 and b.Typ=1 and a.Status=1 and ((a.Datum>=DATE_FORMAT('20071001','%Y%m%d') and a.Datum<=DATE_FORMAT('20071031','%Y%m%d')) or (a.Druckdatum>=20071001 and a.DruckDatum<=20071031)) order by a.kunummer,a.datum,a.renummer

ausführe, hängt sich die Abfrage auf. Benutze ich in der where-Klausel und in den Feldern eine Tabelle weniger, geht es. Also lasse ich Tabelle c oder d weg, geht es.
Auf Arbeit existieren die gleichen Tabellen auf einer MySql-Version 3.xx unter Linux. Dort funktioniert die Abfrage mit 4 Tabellen.
Ist die Anzahl bei dem MySQL 5.0 unter Windows evt. begrenzt?

Danke
 

Neue Beiträge

Zurück