以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]SQL日期筛选改造求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78525) |
-- 作者:浙江仔 -- 发布时间:2015/12/10 18:30:00 -- [求助]SQL日期筛选改造求助 Dim rh As DataRow = Tables("Person_info.C_EI_HOLDSITUATION").Current.DataRow Dim val As Integer Dim cmd As New SQLCommand cmd.C cmd.CommandText = "Sel ect count(ID_CARD) From {C_EI_HOLDSITUATION} Where traindate =\'"& rh("traindate") &"\' And CERT_NO<>\'\' and CERT_TYPE = \'" & CtTYPE & "\' " val = cmd.ExecuteScalar() traindate =\'"& rh("traindate") &"\' 这个筛选条件是日期相同,但是如果要改成“traindate”字段为同年同月的筛选条件,该怎么该这个sql语句? 望指点,谢谢
|
-- 作者:大红袍 -- 发布时间:2015/12/10 19:23:00 -- 看看
http://www.foxtable.com/help/topics/2720.htm
|
-- 作者:大红袍 -- 发布时间:2015/12/10 19:24:00 -- Dim d As Date = rh("traindate") d = new date(d.Year, d.Month, 1)
Where traindate >=\'"& d &"\' And traindate < \'" & d.AddMonths(1) & "\' |
-- 作者:浙江仔 -- 发布时间:2015/12/10 20:41:00 -- 谢谢,我去试试 |