con INNER JOIN sin INNER JOIN

26/11/2006 - 20:08 por Gastoncito | Informe spam
Hola

quiero que me aconsejen sobre cual es la manera optioma de realizar una
consulta sobre 2 tablas..
por ejemplo

con JOIN...
select
sum(CANTIDAD) as Cantidad
from VENTASALON inner join VENTASALONITEM on
ventasalonitem.VI_VS_ID=ventasalon.VS_ID


sin JOIN
select
sum(VI_CANTIDAD) as Cantidad
from VENTASALON, VENTASALONITEM
where
VI_VS_ID=VS_ID


es lo mismo? cual es la optima?
muchas gracias
 

Leer las respuestas

#1 Ibon Colias
26/11/2006 - 22:45 | Informe spam
Hola Gastoncito !!

A mi humilde entender, es exactamente lo mismo: son dos formas de realizar
una inner join. Cuestión de sintaxis, pero no de rendimiento ni
funcionalidad.



"Gastoncito" escribió en el mensaje
news:edu%
Hola

quiero que me aconsejen sobre cual es la manera optioma de realizar una
consulta sobre 2 tablas..
por ejemplo

con JOIN...
select
sum(CANTIDAD) as Cantidad
from VENTASALON inner join VENTASALONITEM on
ventasalonitem.VI_VS_ID=ventasalon.VS_ID


sin JOIN
select
sum(VI_CANTIDAD) as Cantidad
from VENTASALON, VENTASALONITEM
where
VI_VS_ID=VS_ID


es lo mismo? cual es la optima?
muchas gracias





Preguntas similares