===== SQL PENTRU FUNCTII :


SELECT FUNCTII.CODF CODF,
       FUNCTII.CODSORTF CODSORTF,
       FUNCTII_TATA.CODF CODTATA,
       FUNCTII.NIVELF NIVELF,
       FUNCTII.ULTIM ULTIM,
       FUNCTII.CLASA CLASA,
       FUNCTII.FISHELP FISHELP,
       FUNCTII.NRCONTEXT NRCONTEXT,
       FUNCTII.TIPACCES TIPACCES
FROM TOTAL.FUNCTII FUNCTII
LEFT OUTER JOIN  TOTAL.FUNCTII FUNCTII_TATA
ON FUNCTII_TATA.ID_FIRMA = FUNCTII.ID_FIRMA AND FUNCTII_TATA.ID = FUNCTII.ID_TATAL
WHERE FUNCTII.ID_FIRMA=:ID_FIRMA AND ABS(FUNCTII.VERSIUNE)=1 /*pt diverse firme au fost ascunse functii*/
ORDER BY CODSORTF ASC;






===== SQL PENTRU FUNCTIIRES :

SELECT FUNCTII.CODF CODFUNCTIE,
       FUNCTIIRES.CODLIMBA CODLIMBA,
       FUNCTIIRES.NUMEFUNCTIE NUMEFUNCTIE
FROM TOTAL.FUNCTIIRES FUNCTIIRES
LEFT OUTER JOIN TOTAL.FUNCTII FUNCTII
ON FUNCTIIRES.ID_FIRMA = FUNCTII.ID_FIRMA AND FUNCTIIRES.ID_FUNCTIE = FUNCTII.ID 
WHERE FUNCTII.ID_FIRMA=:ID_FIRMA AND ABS(FUNCTII.VERSIUNE)=1
ORDER BY FUNCTIIRES.ID ASC;
