Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/11/2007, 11:29
aolavarrieta
 
Fecha de Ingreso: noviembre-2007
Mensajes: 3
Antigüedad: 16 años, 5 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???