在mysql数据库中有日期,格式为2010-01-01形式,现在要在数据库中选出所有月份为01 的字段,应该怎么办呢
追问:谢谢啊,不过'_ _ _ _-01-_ _'应该是没有空格的。另外在问一下,如果中间的01是表单提交上来的,就是由用户自己填的,该怎么办。已经截取了用户提交的字符了,比如定义为 time,那应该怎么写呢。在jsp中。。。如果中间的01是表单提交上来的,就是由用户自己填的,该怎么办。已经截取了用户提交的字符了,比如定义为 time,那应该怎么写呢。在jsp中。。。
追问:谢谢啊,不过'_ _ _ _-01-_ _'应该是没有空格的。另外在问一下,如果中间的01是表单提交上来的,就是由用户自己填的,该怎么办。已经截取了用户提交的字符了,比如定义为 time,那应该怎么写呢。在jsp中。。。如果中间的01是表单提交上来的,就是由用户自己填的,该怎么办。已经截取了用户提交的字符了,比如定义为 time,那应该怎么写呢。在jsp中。。。
答案:select * from 表 where 时间字段 like '_ _ _ _-01-_ _'
其他:use mysql
select * from table where 日期 like '%-01-%'
go
上一个:安装好mysql后为什么,“开始,程序”下没有出现mysql数据库启动项。
下一个:哪位老大能帮写一个Linux下的mysql导入数据库文件的批处理吗