我需要构建一个 sql 语句来加载带有员工条目的 datagridview,但如果员工显然已被终止,则该条目不应出现在终止日期之后。这 ?将替换为 DateTimePicker 的值
我已经尝试了该声明的一些变体,但我似乎无法理解它。我可以用普通的英语说我不希望该员工在终止日期之后出现,但我无法考虑使用 sql 语句来完成它。例如:
终止日期应小于 DateTimePicker,但这仅显示终止日期低于 dtp 的条目。
一般来说,我对编码很陌生。我正在使用 Visual Studio 2010,语言是 vb.net
1-
SELECT Project, EmployeeID, HireDate, TerminationDate, Name, Middle, Last,
FROM Employeesdb
WHERE (Termination Date = False) AND (TerminationDate <= ?)
2-
SELECT Project, EmployeeID, HireDate, TerminationDate, Name, Middle, Last,
FROM Employeesdb
WHERE TerminationDate <= ?
3-
SELECT Project, EmployeeID, HireDate, TerminationDate, Name, Middle, Last,
FROM Employeesdb
WHERE TerminationDate <= ?