FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
consulta sql
tengo una tabla con la siguiente forma
id seccion entregados grupo fecha 1 1101 12 grupo1 2 1101 23 grupo1 3 1101 22 grupo1 4 1102 33 grupo1 5 1201 11 grupo2 6 1204 77 grupo2 lo que trato de hacer es que me de la suma de entregados agrupados por seccion y grupo entre dos fechas determinadas, por ejemplo el resultado para grupo1 segun la tabla seria 1101 57 grupo1 1102 33 grupo1 lo intento con esto: Código:
form1.acciones.sql.add('select seccion,grupo,(select sum(entregados) as [entregas] from datos where (fecha >='+QuotedStr(FormatDateTime ('yyyy-mm-dd' , fecha1))+') and (fecha<='+QuotedStr(FormatDateTime ('yyyy-mm-dd' , fecha2))+') group by seccion) from datos where grupo=:param1'); form1.acciones.ParamByName('param1').asstring:='grupo1'; form1.acciones.Open; |
#2
|
|||
|
|||
Podria ser algo asi...
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
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 |
|