【发布时间】:2013-07-29 15:33:43
【问题描述】:
我需要构建一个 sql 语句来加载带有员工条目的 datagridview,但如果员工显然已被终止,则该条目不应出现在终止日期之后。这 ?将被 DateTimePicker 的值替换
我已经尝试了该声明的几种变体,但我似乎无法理解它。我可以用普通的英语说我不希望该员工在终止日期之后出现,但我无法考虑使用 sql 语句来完成它。例如:
终止日期应该是
总的来说,我对编码很陌生。我用的是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 <= ?
【问题讨论】:
-
您使用的是哪种 SQL? TSQL?甲骨文? MySql?
-
我不确定它是否是使用 MS Access 数据库的绑定 datagridview 的常规 sql 语句。