Ho 2 database FDB company.fdb
e timeAtt.fdb
query SQL che unisce le tabelle da diversi database FDB
company.fdb
contiene staffDetail
tavolo
staffId - 001
staffName - Andy
staffStatus - Active
timeAtt.fdb
contiene staffAtt
tavolo
staffId - 001
staffName - Andy
timeIn - 07:30
timeOut - 04:30
LI - X (late in)
AB - X (absent)
remarks - Emergency leave
Ora, mi piacerebbe per vedere il personale che era assente solo chi Ho fatto in questo modo
SELECT staffId,staffName,remarks FROM timeAtt.fdb WHERE AB = 'X'
Ma il problema è che la query mostra anche il personale inattivo. Così ho bisogno di unirsi staffAtt
da timeAtt.fdb
e staffDetail
da company.fdb
per visualizzare solo il personale con qualifica di socio effettivo. Come lo posso fare?
Vedo ... non posso farlo in Firebird ... Proverò il metodo di tabella temporanea. Tq Mark – WaN