Buenas,
gracias por la respuesta. Tuve un pequeño fallo sintáctico

La lástima es que el fallo no es ese. Me sigue dando el mismo error. Mira, os copio el error a ver si veis algo, porque yo en la línea que me dice lo veo todo bien.
Error!
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.TID > 0 AND autores.ID=libros.ID AND editorial.EID=libros.EID AND idioma.LID=' at line 2
Gracias y saludos.