Hello,

Roger Baklund schrieb am Freitag, 17. Oktober 2003 um 14:24:

> SELECT IF(ISNULL(d.ProdID),d2.status, d.status) AS status
>   FROM Picklists AS a
>   LEFT JOIN PicklistData AS b ON
>     a.ID = b.Picklist

>   LEFT JOIN ProdID AS c ON
>     b.EAN = c.EAN
>   LEFT JOIN EncodingData AS d ON
>     c.StationID = d.StationID AND
>     c.ProdID = d.ProdID

>   LEFT JOIN Trackdata AS c2 ON
>     b.ISRC = c2.ISRC
>   LEFT JOIN EncodingData AS d2 ON
>     c2.StationID = d2.StationID AND
>     c2.ProdID = d2.ProdID

>   WHERE a.ID = '1'

Hum... The query takes something around 30 seconds and returns more or
less 3 mio rows with the same result. It should return only one
row. :(

    - Andreas



-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to