MySQL中字符串比较大小(日期字符串比较问题) |
您所在的位置:网站首页 › 字符之间的大小 › MySQL中字符串比较大小(日期字符串比较问题) |
MySQL中字符串比较大小(日期字符串比较问题)
数据库中在对于数字与非数字混合的字符串,在进行大小比较的时候,如果两字符串长度相等,那么两字符串就会比较相同位置的字符,比较时若字符是数字,则直接比较,若字符是非数字那么会转换为ascii码进行比较,若在某位置上已经有大小之分,那么就不会再进行比较。 如上所述,当字符串用于比较时间格式数据进行时间维度的比较时会出现问题。如以下sql进行查询时 select * FROM work_day_content as wdc WHERE wdc.work_day >= '2019-09-30 00:00:00' AND wdc.work_day= date('2019-09-30 00:00:00' ) AND date(wdc.work_day) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |