select llamadas.numero as numero ,; llamadas.fllamada as fllamada ,; llamadas.fatencion as fatencion ,; llamadas.fcierre as fcierre ,; llamadas.host as host ,; llamadas.modelo as modelo ,; llamadas.undhard as hardware ,; dispositivo.descripcion as disnombre ,; llamadas.usuario as usuario ,; usuarios_cia.nombre as usunombre ,; oficina.nombre as ofinombre ,; llamadas.piso as piso ,; llamadas.ingeniero as ingeniero ,; ingeniero.nombre as ingnombre ,; llamadas.grupo as grupo ,; llamadas.servicio as servicio ,; sub_unidades.descripcion as mantenim ,; "1" as temporal ; from helpdesk!llamadas LEFT OUTER JOIN helpdesk!usuarios_cia; LEFT OUTER JOIN helpdesk!oficina; LEFT OUTER JOIN helpdesk!dispositivo; LEFT OUTER JOIN helpdesk!ingeniero; LEFT OUTER JOIN helpdesk!sub_unidades ; ON Llamadas.servicio = Sub_unidades.codigo ; ON Llamadas.ingeniero = Ingeniero.codigo ; ON Llamadas.dispositivo = Dispositivo.codigo ; ON Llamadas.oficina = Oficina.codigo ; ON Llamadas.usuario = Usuarios_cia.codigo; where Sys(11,Llamadas.fasignacion) >= sys(11,m.ini) and; Sys(11,Llamadas.fasignacion) <= Sys(11,m.fin) and ; empty(llamadas.fcierre) ; order by numero ; group by numeroAnd it displays the result but with a problem, for some cases like ON Llamadas.ingeniero = Ingeniero.codigo ;