FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
Consulta SQL
Hola a tod@s.
Necesito hacer una consulta SQL un poco rebuscada y que no sé si será posible o tendré que calcular los datos "a mano". Como ya he comentado en alguna ocasión uso una base de datos no muy conocida, ElevateDB, pero que es compatible SQL 2003. Suponiendo que tenemos estos registros en una tabla llamada "VENTASLINEAS" Código:
ALBARAN FECHA ARTICULO CANTIDAD PRECIO 00000001 01/05/18 001 5 10.00 00000001 01/05/18 001 1 0.00 00000001 01/05/18 002 3 5.00 00000001 01/05/18 003 10 15.00 00000001 01/05/18 003 5 0.00 00000001 01/05/18 004 7 25.00 00000002 02/05/18 003 5 15.00 00000002 02/05/18 003 1 0.00 00000002 02/05/18 001 2 10.00 El tema está en que necesitaría una consulta que, entre unas fechas determinadas, me resumiera por ALBARAN y ARTICULO pero separando en dos columnas si el artículo se ha vendido con precio o no. En el ejemplo que pongo el resultado tendría que ser el siguiente: Código:
Código:
ALBARAN FECHA ARTICULO CANT_PR CANT_SIN 00000001 01/05/18 001 5 1 00000001 01/05/18 002 3 0 00000001 01/05/18 003 10 5 00000001 01/05/18 004 7 0 00000002 02/05/18 003 5 1 00000002 02/05/18 001 2 0 Espero haberme explicado con claridad. Gracias y un saludo
__________________
Be water my friend. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta update desde una consulta select | jafera | SQL | 3 | 08-05-2015 19:56:02 |
Consulta SQL basada en otra consulta anterior | jafera | SQL | 5 | 19-11-2013 01:07:37 |
Realizar una consulta sobre los registros que devuelve otra consulta | Borjaserrano | Firebird e Interbase | 12 | 01-10-2007 23:19:44 |
Consulta dentro de otra consulta | judit25 | Conexión con bases de datos | 1 | 25-06-2007 15:52:15 |
consulta sobre consulta | superhopi | SQL | 2 | 16-05-2003 19:01:47 |
|