USING EN JOINS DE MYSQL: CÓMO FUNCIONA Y EJEMPLOS
Revisando un manual que tengo sobre MySQL he visto que en los JOIN se puede usar la directiva USING en vez de ON cuando los campos tienen el mismo nombre. Voy a poner un ejemplo para que quede más claro.Yo siempre he hecho los JOIN de la siguiente manera:
SELECT film.title, film.film_id
FROM film
JOIN film_actor ON (film.film_id = film_actor.film_id)
WHERE ...
SELECT film.title, film_id
FROM film
JOIN film_actor USING (film_id)
WHERE ...
También os recomiendo ver: natural join en mysql