形如select * from table where riqi between ‘2002-12-24-11-08‘and '2002-12-24-11-20'and otherfield='34'
其中数据库中有两条纪录在其中。
其中一个是 2002-12-24-11-20
另一个是 2002-12-24-11-08
可是我用此SQL语句输出却只显示一条纪录符合条件,这是怎么回事?
另外我想用一个变量来代表 2002-12-24-11-20和2002-12-24-11-08
每次查询只要改变变量的内容就能查询
不用往SQL语句中写具体内容,怎么做呢
其中数据库中有两条纪录在其中。
其中一个是 2002-12-24-11-20
另一个是 2002-12-24-11-08
可是我用此SQL语句输出却只显示一条纪录符合条件,这是怎么回事?
另外我想用一个变量来代表 2002-12-24-11-20和2002-12-24-11-08
每次查询只要改变变量的内容就能查询
不用往SQL语句中写具体内容,怎么做呢
解决方案 »
- 关于用opengl画立体图形的问题
- 哪位有mschart20.ocx给我寄一个email: [email protected]谢谢!
- D:\VC\5-8\imu1\imu1\imu1\imu1\imu1Dlg.cpp(239) : error C2039: 'GetDC' : is not a member of 'CString'
- OPENFILENAME的过滤问题
- 工具条图标颜色失真
- 为什么这几天可用分一直不涨了!!!!!!!!!!!!!!!!!
- 我用createwindow新建了一个button窗口,并调用DrawIcon想在窗口中放一幅图,drawIcon返回成功的标志,但是窗口并没有这幅图,为什么?
- DAO 数据库问题 200分
- 高手指点下,VC6+DAO做的,注册DAO350.DLL或安mdac高版本不行啊,低版本无处下载啊
- 请教高手!急!
- 如何把CComBSTR转化为LPCTSTR
- 如何得到网卡的配置数据
strSQL="Select * From Table Where riqi Between '";
strSQL+=strTimeA1;
strSQL+="' And '";
strSQL+=strTimeA2;
strSQL+=" And otherfield='34'";
strSQL="Select * From Table Where riqi Between '";
strSQL+=strTimeA1;
strSQL+="' And '";
strSQL+=strTimeA2;
strSQL+="' And otherfield='34'";
select * from table where riqi between cast('2002-.. as datetime) and cast('2002.....' as datetime) and otherfield='34'