社区
Web 开发
帖子详情
String类型的日期比较在SQL语句中如何实现?
ukuk
2004-08-26 10:38:21
如果数据库中字段pub_date为Date类型
select * from table where year(pub_date)>2002 ;
如果pub_date类型为String,如何取出pub_date的年代大于2002年的所有数据?
...全文
207
3
打赏
收藏
String类型的日期比较在SQL语句中如何实现?
如果数据库中字段pub_date为Date类型 select * from table where year(pub_date)>2002 ; 如果pub_date类型为String,如何取出pub_date的年代大于2002年的所有数据?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meteor108
2004-08-27
打赏
举报
回复
我个人认为你可以自己想办法把pub_date里表示年的字符串提取出来然后和2002比较,而字符串提取是很好实现的啊
ukuk
2004-08-27
打赏
举报
回复
我也是这么想的,好像只有这样了,好,40分都归你了!
fatcatman
2004-08-26
打赏
举报
回复
mark
关于在
SQL语句
中
对
String
类型
的
日期
进行
比较
的问题
在写
sql语句
时,当把
日期
转换为
String
进行
比较
时,要注意转换后的
日期
是否带了时分秒,如果
比较
的
日期
是以下样子,则两个
日期
是不相等的。 "2019-09-01" == "2019-09-01 00:00:00" --- false ...
关于sql
String
类型
的
日期
数据如何进行
比较
查询
今天下午在做员工考勤系统的时候,需要进行对两个
日期
之间的员工进行查询,但是
String
类型
的
日期
不可
比较
,那么我们如何继续往下进行呢??? 我们运用date_format把
String
数据库
中
的
String
类型
的
日期
格式化成...
SQL语句
中
string
类型
数字的
比较
string
类型
数字可以直接使用 "" " ="号
比较
, 不用转换成int
类型
sql语句
中
的问号
当
sql语句
中
包含问号时表示这个
sql语句
必须传一个参数,多个参数顺序匹配 绑定参数法
string
sql=”select * from table where id>0″+”and name=?”; 还有一种写法直接组成
sql语句
string
sql=”select
数据库的时间字段为
String
类型
时使用
SQL语句
实现
时间范围查询
数据库的时间字段为
String
类型
时,传入时间参数,
实现
时间的范围查询
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章