Hello,

This sql query works fine with mysql 4.0.15, but it gives an error with
mysql 3.23.49:

SELECT officiele_naam, rechtsvorm, activiteit1, activiteit2, adres, postnummer, 
gemeente, Biogarantie, Hefboom, Netwerk_Vlaanderen, Vibe, Fair_Trade, NULL , Vosec, 
Solidr, Demeter, Europees_Ecolabel, Belgisch_Sociaal_label, vestiging_ID
FROM onderneming
JOIN vestiging ON onderneming.bedrijfsnummer = vestiging.bedrijfsnummer
LEFT JOIN rubrieken AS r1 ON onderneming.rubriek_ID_1 = r1.rubriek_ID
LEFT JOIN rubrieken AS r2 ON rubriek_ID_2 = r2.rubriek_ID
LEFT JOIN rubrieken AS r3 ON onderneming.rubriek_ID_3 = r3.rubriek_ID
WHERE 1
ORDER BY officiele_naam
LIMIT 100

#1064 - You have an error in your SQL syntax near 'ON onderneming.bedrijfsnummer = 
vestiging.bedrijfsnummer
LEFT  JOIN rubrieken AS' at line 3

What exactly is the cause of this error here? Could it be that mysql3 does
not support the AS clause within a LEFT JOIN clause?
How could I rewrite this query to make it work with mysql 3.23.49?

Frederik


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

Reply via email to