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

sql ¿como hacer este ejercicio?

Estas en el tema de sql ¿como hacer este ejercicio? en el foro de SQL Server en Foros del Web. Facturación en el período por estados ordenada de acuerdo al grado de penetración en tanto por uno -ventas per cápita- en cada uno de ellos ...
  #1 (permalink)  
Antiguo 20/03/2012, 04:26
 
Fecha de Ingreso: marzo-2012
Mensajes: 2
Antigüedad: 12 años, 8 meses
Puntos: 0
sql ¿como hacer este ejercicio?

Facturación en el período por estados ordenada de acuerdo al grado de penetración en tanto por uno -ventas per cápita- en cada uno de ellos -código del estado, nombre del estado, ventas, penetración, población-.

No sé como hacerlo agradecería ayuda

gracias de antemano
  #2 (permalink)  
Antiguo 20/03/2012, 04:28
 
Fecha de Ingreso: marzo-2012
Mensajes: 2
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: sql ¿como hacer este ejercicio?

alguien sabría decirme qué está mal de este ejercicio?

Obtener el beneficio que aporta el producto E2080 -código de producto, descripción y beneficio- en tanto por uno sobre el total.

detail ; parts ; a.pno , a.price , cost , qty ; a.pno=b.pno ; reune
* ; ono="E2080" ; restringe
pno , sum((price-cost)*qty) as benefi ; pno ; resume
parts ; a.pno , descript , benefi ; a.pno=b.pno ; reune
tabuy ; renombra
detail ; parts ; a.pno , a price , cost , qty ;a.pno=b.pno ; reune
pno , sum((price-cost)*qty) as benefi ; pno ; resume
sum(benefi) as tantoxuno ; * ; reune
pno , descript , sum(benefi/tantoxuno) as totale ; pno ; resume
  #3 (permalink)  
Antiguo 20/03/2012, 07:34
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: sql ¿como hacer este ejercicio?

que lenguaje es eso???
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: sql
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 13:52.