Ein etwas komplizierterer Query ! ?

Adnew

Grünschnabel
Hallo,
ich habe insgesamt 5 Tabellen:
In der einen Tabelle lese ich eine Rechnungsnummer aus. Nun möchte ich die anderen 4 Tabellen gleichzeitig überprüfen, ob es in diesen Tabellen einen Eintrag / Einträge gibt, der diese Nummer im Feld "rechnungsnummer" hat und gleichzeitig eine Bedingung erfüllt, also feld = 'blabla';

Einzelnd bekomme ich es auch hin,
wenn ich alle 4 Tabellen einzelnd durchgehe,
aber professionell ist das natürlich nicht gerade.
Ich weiß, dass es mit Joins geht, aber bekomme das irgendwie nicht hin..
Wer kann mir da helfen ? :rolleyes:
 
Original geschrieben von Adnew

aber professionell ist das natürlich nicht gerade.

wieso soll das nicht professionell sein? einzelne kleine queries sind 100mal schneller als ein query, der einen join enthält. klar, bei kleinen datenmengen wirst du nicht viel oder sogar gar nichts bemerken. ich rate dir, deine abfragen so zu belassen und die joins wieder zu vergessen!

greetings para
 
guden,

sehen das andere hier auch so wie paranoia?

hab ehrlich gesagt auch kaum erfahrung im bereich peformance, aber ich denke wenn man viele kleine querie's erst noch in zB PHP zusammendudeln muss, so kommt man auch nicht so "schnell" weg.
 
also solange es kein cross join wird ist join etwas flotter wie das mit php auseinander zu sotieren ...
 

Neue Beiträge

Zurück