Duda sobre consulta SQL.

05/08/2006 - 07:01 por Anibal | Informe spam
Hola,
Tengo un ejercicio que eh estado tratando de hacer pero no puedo dar con la
solución.

Tehgo la siguiente tabla "T1":

proveedor | idproducto
a | 1
a | 2
b | 3
b | 4
b | 5
c | 6

Donde "idproducto" es clave principal.

Lo que quiero es obtener el proveedor que provee más productos con una
instrucción SQL pero sin usar joins.

¿Como podría lograr esto?
Desde ya Muchas Gracias.
 

Leer las respuestas

#1 Ele
05/08/2006 - 17:25 | Informe spam
aque te refieres con sin usar joins si solo es una tabla
prueba asi
Select top 1 proveedor, count(idproducto)
From T1
Group By proveedor
Order By 2 desc

"Anibal" escribió en el mensaje
news:
Hola,
Tengo un ejercicio que eh estado tratando de hacer pero no puedo dar con
la solución.

Tehgo la siguiente tabla "T1":

proveedor | idproducto
a | 1
a | 2
b | 3
b | 4
b | 5
c | 6

Donde "idproducto" es clave principal.

Lo que quiero es obtener el proveedor que provee más productos con una
instrucción SQL pero sin usar joins.

¿Como podría lograr esto?
Desde ya Muchas Gracias.


Preguntas similares