
12/11/2007, 11:29
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 3
Antigüedad: 17 años, 4 meses Puntos: 0 | |
Re: Problema con group by!! Hola, le coloco el group by porque dentro del case utilizo max():
case
when (((to_number(substr(to_char(max(SP3.BADGEHISTORYTA BLE.microdate),'hh24:mi:ss'),1,2))*60)+
to_number(substr(to_char(max(SP3.BADGEHISTORYTABLE .microdate),'hh24:mi:ss'),4,2))) > 520 and ((to_number(substr(to_char(max(SP3.BADGEHISTORYTAB LE.microdate),'hh24:mi:ss'),1,2))*60)+
to_number(substr(to_char(max(SP3.BADGEHISTORYTABLE .microdate),'hh24:mi:ss'),4,2))) < 740 and GEN005.tipo_evento = 'SAL') then 1
else 0
end
Y si dejo de colocar el group by el error es el siguiente:
ORA-00937: Not a single-group group function
...
No se como hacer??? |