tôi có 2 cơ sở dữ liệu FDB company.fdb
và timeAtt.fdb
truy vấn SQL tham gia bảng từ cơ sở dữ liệu FDB khác nhau
company.fdb
chứa staffDetail
bảng
staffId - 001
staffName - Andy
staffStatus - Active
timeAtt.fdb
chứa staffAtt
bảng
staffId - 001
staffName - Andy
timeIn - 07:30
timeOut - 04:30
LI - X (late in)
AB - X (absent)
remarks - Emergency leave
Bây giờ, tôi muốn để xem các nhân viên vắng mặt h tôi đã làm theo cách này
SELECT staffId,staffName,remarks FROM timeAtt.fdb WHERE AB = 'X'
Nhưng vấn đề là, truy vấn cũng hiển thị nhân viên không hoạt động. Vì vậy, tôi cần tham gia staffAtt
từ timeAtt.fdb
và staffDetail
từ company.fdb
để chỉ hiển thị các nhân viên có trạng thái hoạt động. Làm thế nào tôi có thể làm điều đó?
Tôi hiểu ... tôi không thể làm điều này trong firebird ... Im sẽ thử phương thức bảng tạm thời. Tq Mark – WaN