我的MYSQL里的一个字段时间项(logTime)当然设置的为字符型,如2005-10-22 12:31:58.777,现在要以时间为条件查询,如何写我用select * from 表 where logTime=2005-10-22
查询出来结果为空,为什么能不能改logTime为mid(logTime,1,10),结果也为空
查询出来结果为空,为什么能不能改logTime为mid(logTime,1,10),结果也为空
解决方案 »
- 求助,在往MSFlexGrid填充数据时很慢,大家有什么好方法解决,谢谢!
- If...Then...判断
- 赋值问题
- 字体超极怪的问题,按钮上的字,比如两个,会有时变成一个,比如:"返回" 变成 "返",运行几个窗体后又可能变得正常了。
- 无边框窗体的问题
- 如何连接两个ACCESS数据库,进行数据表的关联查询?--在线等……
- 用Flashget提供接口做下载程序,怎么把添加新任务窗体用程序去掉(怎么对那个确定按钮发鼠标单击的sendmessage命令?),要代码。
- msgbox显示问题
- 有关LISTBOX的问题
- 【求助大神】如何避免picturebox频繁刷新导致的闪烁
- 向一个客户机,同时发送多条信时,的处理问题
- vb的菜问题
str = Left(str, 10)
FormatDateTime(str, vbShortDate)
select * from 表 where FormatDateTime(logTime, vbShortDate)< dateserial(2005-10-22) And FormatDateTime(logTime, vbShortDate)> dateserial(2005-09-22)
select * from bussinessrecords where mid(logTime,1,10)="2005-10-20";是可以的
但select * from bussinessrecords where formatdatetime(left(logTime,10),vbshortdate)="2005-10-20";
就不对了,提示语句不正确,换成了
select * from bussinessrecords where formatdatetime(left(logTime,10),vbshortdate)=2005-10-20;也不行,加##更不行