Tengo una duda, me gustaría saber que es mejor usar, un JOIN o un WHERE, o depende de la situación???
ejemplo tabla ciudades y departamentos
CON JOIN
Código SQL:
Ver original
SELECT * FROM ciudades c INNER JOIN departamentos d ON c.id_ciudad = d.id_ciudad
CON WHERE
Código SQL:
Ver original
SELECT * FROM ciudades c, departamentos d WHERE c.id_ciudad = d.id_ciudad
existe alguna diferencia?? o es solo sintaxis??
gracias de antemano