Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/04/2007, 03:20
SuRpRiSe18
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Consulta temporales

Ok, las tablas son las siguientes (solo incluyo los campos relevantes):

- acciones: ID_accion, coste
- solicitudes: ID_solicitud, ID_accion, ID_venta
- ventas: ID_venta
- pujas: ID_puja, ID_venta, precio

- 1 solicitud SOLO puede tener 1 accion y 1 venta.
- 1 venta puede tener muchas pujas
- El precio representa el precio por solicitud

La consulta es la siguiente:

1º Quiero obtener el ID de una venta, ver cual fue la puja máxima y rescatar su precio. (Ver cual fue la puja más alta). (Fácil)

2º Quiero obtener el número de solicitudes asociadas a esa venta (Fácil)

3º Con esto ya tengo los ingresos generados por esa venta (precio X solicitudes)

4º Quiero rescatar el coste de cada solicitud, para ello hay que ver el coste total de la accion y dividirla entre todas las solicitudes asociadas a esa acción.

5º Sumar todos los costes individuales para obtener el coste total y restarlo de los ingresos (obtener beneficio).

Necesitan más información? Gracias de antemano