我有2代表在微軟的Access兩個表中的記錄如何從使用的MS Access查詢
- tbl_Master_Employess
- tbl_Emp_Salary
我要顯示在鏈接的員工表中的所有員工與員工薪水錶 鏈接兩個表中的ID是coluqEmpID在這兩個表中
在第二個表中,我有一個日期列。我需要一個查詢,應使用一個特定的日期
我嘗試下面的查詢獲取兩個表中的記錄:
select coluqEID as EmployeeID , colEName as EmployeeName,"" as Type, "" as Amt
from tbl_Master_Employee
union Select b.coluqEID as EmployeeID, b.colEName as EmployeeName, colType as Type, colAmount as Amt
from tbl_Emp_Salary a, tbl_Master_Employee b
where a.coluqEID = b.coluqEID and a.colDate = #12/09/2013#
然而,它顯示了重複。
Query4
EmployeeID EmployeeName Type Amt
1 LAKSHMANAN
1 LAKSHMANAN Advance 100
2 PONRAJ
2 PONRAJ Advance 200
3 VIJAYAN
4 THIRUPATHI
5 VIJAYAKUMAR
6 GOVINDAN
7 TAMILMANI
8 SELVAM
9 ANAMALAI
10 KUMARAN
我怎麼會重寫我的查詢,以避免重複,或者這將是一個不同的方式來展現不重複?
非常感謝,它工作正常 – mcbalaji