Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Consulta con Firebird (https://www.clubdelphi.com/foros/showthread.php?t=17037)

senpiterno 20-12-2004 22:32:54

Consulta con Firebird
 
Hola Amigos
Como realiso esta consulta para que no me marque error en la fila marcada con un asterisco (*)
Código SQL [-]
SELECT  ORDENDETRABAJO.NUMEROORDEN ,
        ORDENDETRABAJO.MANDANTE, 
        ORDENDETRABAJO.RUTEMPRESA,
        EMPRESAOCLIENTE.RAZONSOCIAL,
        EMPRESAOCLIENTE.DIRECCION,
        EMPRESAOCLIENTE.GIRO,
        EMPRESAOCLIENTE.FONO,
        ORDENDETRABAJO.CODIGOOBRA,
        OBRASCLIENTESOEMPRESAS.NOMBREOBRA,
        ORDENDETRABAJO.ATENCION,
        ORDENDETRABAJO.FECHASOLICITUD,
        ORDENDETRABAJO.FECHAMUESTREO,
        ORDENDETRABAJO.OBSERVACIONES,
        ORDENDETRABAJO.FECHACREACIONORDEN,
        ORDENDETRABAJO.ESTADOAPROBACION,
        ORDENDETRABAJO.FECHAULTIMAMODIFICACION,
        ORDENDETRABAJO.ESTADO,
        ORDENDETRABAJO.RUTLABORATORISTARES,
*      (PERSONAL.NOMBRES + ' ' + PERSONAL.APELLIDOPATERNO + ' ' + PERSONAL.APELLIDOMATERNO) AS LABORATORISTA
FROM ORDENDETRABAJO INNER JOIN EMPRESAOCLIENTE ON
       ORDENDETRABAJO.RUTEMPRESA = EMPRESAOCLIENTE.RUT LEFT JOIN OBRASCLIENTESOEMPRESAS ON
       EMPRESAOCLIENTE.RUT = OBRASCLIENTESOEMPRESAS.RUT LEFT JOIN PERSONAL ON
       ORDENDETRABAJO.RUTLABORATORISTARES = PERSONAL.RUT
Cualquier ayuda es bienvenida

Saludos....

senpiterno 20-12-2004 23:57:39

Problema solucionado, doy la repuesta por si ha alguien le sucede los mismo
Código SQL [-]
SELECT  ORDENDETRABAJO.NUMEROORDEN ,
        ORDENDETRABAJO.MANDANTE, 
        ORDENDETRABAJO.RUTEMPRESA,
        EMPRESAOCLIENTE.RAZONSOCIAL,
        EMPRESAOCLIENTE.DIRECCION,
        EMPRESAOCLIENTE.GIRO,
        EMPRESAOCLIENTE.FONO,
        ORDENDETRABAJO.CODIGOOBRA,
        OBRASCLIENTESOEMPRESAS.NOMBREOBRA,
        ORDENDETRABAJO.ATENCION,
        ORDENDETRABAJO.FECHASOLICITUD,
        ORDENDETRABAJO.FECHAMUESTREO,
        ORDENDETRABAJO.OBSERVACIONES,
        ORDENDETRABAJO.FECHACREACIONORDEN,
        ORDENDETRABAJO.ESTADOAPROBACION,
        ORDENDETRABAJO.FECHAULTIMAMODIFICACION,
        ORDENDETRABAJO.ESTADO,
        ORDENDETRABAJO.RUTLABORATORISTARES,
*       (PERSONAL.NOMBRES ||' '|| PERSONAL.APELLIDOPATERNO ||' '|| PERSONAL.APELLIDOMATERNO) AS LABORATORISTA
FROM ORDENDETRABAJO INNER JOIN EMPRESAOCLIENTE ON
       ORDENDETRABAJO.RUTEMPRESA = EMPRESAOCLIENTE.RUT LEFT JOIN OBRASCLIENTESOEMPRESAS ON
       EMPRESAOCLIENTE.RUT = OBRASCLIENTESOEMPRESAS.RUT LEFT JOIN PERSONAL ON
       ORDENDETRABAJO.RUTLABORATORISTARES = PERSONAL.RUT
Gracias a los que se dieron el trabajo de leer el hilo

Saludos...


La franja horaria es GMT +2. Ahora son las 20:38:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi