Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/01/2016, 11:45
alfa18
 
Fecha de Ingreso: diciembre-2007
Mensajes: 299
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: join condition

Gracias por tu respuesta @Libras:D

supongo que para uniones de mas de 2 tablas expresar la condicion con USING es mas dificil(imposible??), ya que como bien dices todas han de usar la misma clave

select film.title,sum(payment.amount)
from rental join film join inventory join payment
on payment.rental_id=rental.rental_id and rental.inventory_id=inventory.inventory_id and inventory.film_id=film.film_id
group by 1
order by 2 desc
limit 5;

¿porque en la mayoria de ejemplos sobre uniones que he visto en internet se utiliza ON en vez de USING(siempre q la columna de la clave se llame igual) si con este ultimo es mas sencilla y breve? Alguna razon para usar on y no using??
__________________
1os pasaos con xAMP en Windows
programando en PERL

Última edición por alfa18; 27/01/2016 a las 12:11