2014-10-09 23 views
-1

如何从日期列中的日期表中选择字段?如何使用以下条件从表中选择数据

我选择的条件是日期大于或等于今天的日期。 上午使用sql server 2008作为后端,vb.net作为前端。因为我是初学者,请帮助。

比方说“datefrom”是日期和“tbl_activity”是表名称的列..

我试过这个代码。

cmd.commandText="SELECT activity FROM tbl_activity WHERE DATEDIFF(CURDATE(), 'datefrom')>=0" 
cmd.ExecuteNonQuery() 
+0

[***你尝试过什么***?(http://whathaveyoutried.com)你的问题是关于SQL的基本用法......特别是where语句。请编辑你的问题,包括你迄今为止的尝试 – Barranka 2014-10-09 04:55:54

+1

编辑和清楚你的问题,我看到这么多“?”。添加你的尝试到目前为止。 – Recursive 2014-10-09 04:57:54

+0

感谢您的回复.. – Hrishi 2014-10-09 05:38:47

回答

0

试试这个

SELECT activity FROM tbl_activity WHERE datefrom>= Convert(Date, GetDate(), 101) 

注:datefrom是DATETIME列

+0

谢谢Paul。 – Hrishi 2014-10-09 05:43:29

相关问题