Tu error fue la forma en la que armaste el SELECT. El select, resumiendo, se arma asi:
Código:
SELECT
[campos]
[FROM tablas]
[WHERE filtro]
[ORDER BY campo]
Mientras que tu select estaba armado asi:
Código:
SELECT
[campos]
[FROM tablas]
[WHERE filtro][ORDER BY campo]
[WHERE filtro]
Saludos!