vb程序,sql的a包含B是怎么写的
“车辆排班”表有个“日期”的字段,是string格式,没用date格式,内容如“2009-12-31 12:48:01”,现在要查询日期字段里面包含“2009-12-31”的内容,不要后面部分。
select * from 车辆排班 where 日期…………
select * from 车辆排班 where left(日期,10)='2009-12-31'
select * from 车辆排班 where charindex('2009-12-31',日期)>0
忘了说,是access数据库哦,好像不支持charindex
用like模糊查询可能更好
SQL code:
Select * from 车辆排班 Where 日期 Like '2009-12-31%'
access 支持 mid() ,instr() ,一个道理.
Dim a As String
a = CStr(MonthView1)
Adodc4.RecordSource = "select * from 车辆排班 where left(日期,10)='a'“
Adodc4.Refresh
这个变量a在sql里面要加什么符号??
用format 试试
SELECT *
from 车辆排班 where format(字段1,'yyyy-mm-dd') = '2009-12-31';
相关问答:
想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......
场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......