Foros del Web » Programando para Internet » ASP Clásico »

Ayuda con consulta en tabla SQL

Estas en el tema de Ayuda con consulta en tabla SQL en el foro de ASP Clásico en Foros del Web. Hola, Tengo una tabla de mi BD registros que me almacenan libros que se han pedido: Libro1 - Precio Libro - Fecha venta - Num_Pedido ...
  #1 (permalink)  
Antiguo 30/06/2008, 10:48
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 23 años, 6 meses
Puntos: 0
Ayuda con consulta en tabla SQL

Hola,

Tengo una tabla de mi BD registros que me almacenan libros que se han pedido:

Libro1 - Precio Libro - Fecha venta - Num_Pedido
Libro2 - Precio Libro - Fecha venta - Num_Pedido
Libro3 - Precio Libro - Fecha venta - Num_Pedido
Libro1 - Precio Libro - Fecha venta - Num_Pedido

Como veis 1 libro se repite en el mismo pedido porque en ese pedido se vendieron 2 unidades del mismo libro.

Lo que quiero hacer es sacar en una pantalla el pedido general que en ese caso, contiene 2 unidades de un mismo libro pero, lo que me saca son 2 filas y en cada una de ellas 1 unidad del libro.

No se si me explico bien

Quiero que me salga asi:

UNIDADES NOMBRE LIBRO PRECIO / UNIDAD
2 LIBRO 1 23 €

Gracias
  #2 (permalink)  
Antiguo 30/06/2008, 12:47
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Respuesta: Ayuda con consulta en tabla SQL

y estos libros repetidos... tienen el mismo numero de pedido???, empezariamos por ese lado primero, verificar que no se repitan pedidos....

ahora, realizar una consulta donde te de los distintos(distinct) numeros de pedidos(num_pedido), para despues consultar por pedido, esta seria una

en dado caso de que quieras realizar una consulta sobre libros, deberas tener dentro de esta tabla el ID_libro, para realizar un similar a los pedidos, solo que en este caso tomarias los ID_libros, despues solo un SUM a cantidad por ID_libro que tengas en la tabla

select distinct(id_libro),cantidad from tabla
select sum(cantidad) from tabla where id_libro=" & ID

es una idea...
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 01/07/2008, 02:37
 
Fecha de Ingreso: julio-2008
Mensajes: 2
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Ayuda con consulta en tabla SQL

Select Count(*) As Unidades, Libro As [nombre Libro], Precio As [precio / Unidad]
From Tabla
Group By Libro, Libro, Precio
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 01:37.