Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

ayuda! obetener top10 de tablas relacionadas

Estas en el tema de ayuda! obetener top10 de tablas relacionadas en el foro de SQL Server en Foros del Web. Hola! Tengo una duda! ojala me puedan ayudar Tengo que obtener que empresa es la que mas ventas tiene su registro es llevado por medio ...
  #1 (permalink)  
Antiguo 10/02/2010, 02:02
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
ayuda! obetener top10 de tablas relacionadas

Hola! Tengo una duda! ojala me puedan ayudar

Tengo que obtener que empresa es la que mas ventas tiene
su registro es llevado por medio de dos tablas relacionadas:

Tabla 1 (RFC, Nombre)
Tabla 2 (RFC, Venta)

el problema surge cuando quiero generar un reporte que relacione
el nombre de la empresa, RFC y cuantas ventas obtuvo asi como la
posicion que tiene en ventas, algo asi como:

POS CONTEO_VENTAS RFC NOMBRE
1 72 XXXXXXXX FORD MOTORS
2 67 XXXXXXXX VW DE MEXICO
3 52 XXXXXXXX MITSUBISHI S.A


MUCHAS GRACIAS
  #2 (permalink)  
Antiguo 10/02/2010, 09:28
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: ayuda! obetener top10 de tablas relacionadas

Intenta asi:
Código SQL:
Ver original
  1. SELECT TOP 10 COUNT(Venta) [CONTEO_VENTAS], T1.RFC, T1.NOMBRE
  2. FROM [Tabla 1] T1
  3. INNER JOIN [Tabla 2] T2 ON T1.RFC = T2.RFC
  4. GROUP BY T1.RFC, T1.NOMBRE
  5. ORDER BY COUNT(Venta) DESC
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #3 (permalink)  
Antiguo 10/02/2010, 14:43
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
De acuerdo Respuesta: ayuda! obetener top10 de tablas relacionadas

Muchas gracias! justo como lo queria!

Etiquetas: relacionadas, tablas, top
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:11.