phpbar.de logo

Mailinglisten-Archive

AW: Abfrage verschnellern

AW: Abfrage verschnellern

Andreas Müller mysql at universalware.de
Die Jul 15 16:45:53 CEST 2003


Hallo zusammen,
die Idee die Abfrage umzudrehen und per left joins zu machen hatte ich auc,
da gibt es aber ein ABER:
Wenn ich mehr Felder als ItNum brauche wird es hässlich und kompatibel zu
anderen RDBMS ist es auch nicht. Deswegen habe ich diese Lösung schlicht
ignoriert :-)

Gruß,
Andreas

> > select IFNULL(a1.itNum,a2.itNum) as newItNum
> > from
> > tblCats B
> > LEFT JOIN tblItemCat a1 on (a1.itCategory = B.catChild) and
> a1.itLand in
> > (1,4,6,9,0)
> > LEFT JOIN tblItemCat a2 on (a2.it2ndCat = B.catChild) and  a2.itLand in
> > (1,4,6,9,0)
> > where b.catParent=9719
> > group by newItNum
> > having newItNum not null

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive