有点新的SQL,但我有一个包含员工和日期范围的表。 我需要列出在01/01/2006和05/31/2006之间加薪的员工。它只在一张桌子上,根据说明,我应该在某个地方使用内部连接。
这就是我现在所拥有的
SELECT FirstName, LastName, DateLast
FROM tblEmployees
WHERE (DateLast>=#01/01/2006#) AND (DateLast>=#05/31/2006#);
我做错了什么? Inner Join适合在哪里?
由于
答案 0 :(得分:0)
在你的情况下,你可以通过两种方式获得结果
where datecolumn between startdate and endate
或
where datecolumn >= startdate and date column <= endate