SQL查询时间问题
发布网友
发布时间:2022-04-09 12:45
我来回答
共2个回答
热心网友
时间:2022-04-09 14:15
因为数据库里的日期包含时间,你比较用的值没有时间信息,默认为0点0分0秒,当然不相等了,你可以用:
select * from base_salesPrice where to_char(Updated, 'yyyy/mm/dd')='2011/06/20'
热心网友
时间:2022-04-09 15:33
首先不太明白你的意思
我的猜测是你 根据upadated 这个字段找不到值, 是因为 你to_date() 转换后于 updated的值不相等, 建议用convert() 具体请百度