2012-09-18 16 views
19

tal vez un para ustedes, pero como un novato de consulta SQL estoy teniendo un problema de sintaxis, ¿alguien sabe qué pasa?MySQL OUTER JOIN Error de sintaxis

SELECT * FROM company C 
OUTER JOIN company_address A ON C.company_id = A.company_id 
WHERE A.company_id IS NULL 

Dar el error:

#1064 - 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 
'OUTER JOIN company_address A ON C.company_id = A.company_id WHERE A.address_id 
' at line 2 

le agradezco amablemente por revisar mi pregunta :)

Respuesta

5

Trate

SELECT * FROM company C 
LEFT JOIN company_address A ON C.company_id = A.company_id 
WHERE A.company_id IS NULL 
Cuestiones relacionadas