|
STRIX
PConnect: Revision 1
Dohvaćanje imena, prezimena, email adrese i države svih aktivnih zaposlenika i vanjskih suradnika
SELECT
trim(trim(e.lname) || ' ' || trim(e.name)) AS fullname,
trim(e.email),
lc.country,
lc.countrycode
FROM hemployees AS e
LEFT OUTER JOIN legalchart_hstructure AS lc ON e.legal=lc.code
WHERE
e.active=1 AND
(
e.facility IS NULL OR
e.facility='C'
) AND
trim(coalesce(e.email,''))<>'' AND
trim(coalesce(e.lname,''))<>''
ORDER BY
countrycode,
fullname
;
Dohvaćanje imena, prezimena, kompanije i email adrese svih aktivnih zaposlenika i vanjskih suradnika
SELECT
emplid,
companycode,
trim(trim(lname) || ' ' || trim(name)) AS fullname,
email
FROM hemployees
WHERE
active=1 AND
(
facility IS NULL OR
facility='C'
) AND
trim(coalesce(email,''))<>'' AND
trim(coalesce(lname,''))<>''
;
Dohvaćanje šifri i naziva kompanija za gornje ljude
SELECT
code,
name
FROM legalchart_hstructure
WHERE
code IN (
SELECT DISTINCT
companycode
FROM hemployees
WHERE
active=1 AND
(
facility IS NULL OR
facility='C'
) AND
trim(coalesce(email,''))<>'' AND
trim(coalesce(lname,''))<>''
)
;
|