|   Mailinglisten-Archive | 
Also, dann is aber eins deiner Statements falsch...
"select 
  artdata_wavi.*,artdata_web.* 
 from 
  artdata_web, 
  artdata_wavi 
where
artdata_web.artnr_neu=artdata_wavi.artnr_neu and 
(artdata_web.wbez like 'helm%' or artdata_web.artnr_neu like 'helm%');"
vs.
"select 
  artdata_wavi.*,artdata_web.* 
from 
  artdata_web, 
  artdata_wavi 
where
artdata_web.artnr_neu=artdata_wavi.artnr_neu and
(artdata_web.wbez like 'helm%' or artdata_wavi.artnr_alt like 'helm%');"
Die Tabellen sind identisch, der einzige Unterschied ist
artdata_wavi.artnr_alt like 'helm%'
                                            ------
... oder hab ich Tomaten auf den Augen?
Stefan
Nikolas Hagelstein schrieb:
>Hi,
>  
>
>>daß beim zweite auf  ne Spalte ..._alt geschaut wird.
>>Also kann es doch auch nur daran liegen, oder sehe ich das falsch. Ist
>>vielleicht auf der Spalte kein Index oder
>>sie ist nicht selektiv genug für den Index, oder...
>>    
>>
>ja, aber die liegt in einer anderen Tabelle...
>mit index hat das nichts zu tun...das macht keinen grossen unterschied.
>Es ist in der tat so das durch eine OR verknuefung 2er Wuchen auf
>2 tabellen die anzahl der interationen um einen erheblichen faktor steigt.
>das war mir nur nicht von anfang an klar...ist
>jetzt aber logisch.
>
>  
>
>>Im übrigen finde ich den Topic ziemlich ... ich sach mal ungewöhnlich
>>    
>>
>hehe ja das is wie mit software.."historisch" gewachsen...;)
>
>bye,
>		niko
>
>  
>
-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 
    php::bar PHP Wiki - Listenarchive