Ver Mensaje Individual
  #17 (permalink)  
Antiguo 20/10/2006, 12:08
Palmucci
 
Fecha de Ingreso: octubre-2006
Mensajes: 13
Antigüedad: 18 años, 3 meses
Puntos: 0
Los Inner Joins

Hola he estado revisando esto porq me confunden un poco los JOIN, en realidad nunca los he utilizado siempre mis consultas las realizo con el WHERE, sin embargo me gustaría saber si esta consulta realizada por Claudiovega:

select categoria, subcategoria, nombre from articulos a inner join categorias c
on a.id_categoria=c.id_categoria inner join subcategorias s on a.id_categoria=s.id_categoria

se podría hacer así con el WHERE:

select categoria, subcategoria, nombre from articulos a, categorias c, subcategorias s WHERE a.id_categoria=c.id_categoria AND a.id_categoria=s.id_categoria

Esto daría los mismos resultados?
en caso de ser cierto entonces cual es la finalidad de los JOINS?
Para q fueron creados si se puede hacer lo mismo con el WHERE?
cuales son las ventajas y desventajas de utilizarlos?
cuales son las ventajas y desventajas de utilizar los WHERE?

Un millón de gracias a los q puedan responder estas preguntas.... De verdad quiero quitarme esas dudas....