FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
invalid expression in the select ....
hola a todos
Trabajo con firebird 1 ahora me estoy cambiando a firebird 1.5 pero he tenido algunos inconvenientes entre ellos el siguiente Código:
select c.key_cab_fac, (Select sum(t2.total) From form_pago t2 Where t2.key_cab_fac=t1.key_cab_fac And t2.cod_pago=101) as cheq From cab_fac c , form_pago t1 Where c.estado='T' And c.key_cab_fac=t1.key_cab_fac Group by c.key_cab_fac Invalid expression in the select list (not contained in either an aggregate function on the GROUP BY clause) De antemano Gracias
__________________
IVAND |
#2
|
|||
|
|||
solo por curiosidad
tampoco funciona asi? select c.key_cab_fac, sum(Select (t2.total) From form_pago t2 Where t2.key_cab_fac=t1.key_cab_fac And t2.cod_pago=101) as cheq From cab_fac c , form_pago t1 Where c.estado='T' And c.key_cab_fac=t1.key_cab_fac Group by c.key_cab_fac Saludos |
#3
|
|||
|
|||
Gracias Samantha
Probare , i te comento El objetivo de esta consulta o querys es de hacer las filas a columnas Gracias
__________________
IVAND |
#4
|
|||
|
|||
Cita:
Código:
select c.key_cab_fac, (sum(t2.total)) as cheq From cab_fac c join form_pago t1 on c.key_cab_fac=t1.key_cab_fac join form_pago t2 on t2.key_cab_fac=t1.key_cab_fac and t2.cod_pago=101 Where c.estado='T' Group by c.key_cab_fac |
|
|
|