返回 2020 年 1 月的所有订单的订单号和日期

返回 2020 年 1 月的所有订单的订单号和订单日期

https://www.nowcoder.com/practice/c7734db33854477aa94ae238a3390435

用like来查找

1

2

3

4

select order_num, order_date

from Orders

where order_date like '2020-01%'

order by order_date

切割字符串

1

2

3

4

select order_num, order_date

from Orders

where left(order_date, 7) = '2020-01'

order by order_date

字符串比较

1

2

3

4

select *

from Orders

where order_date >= '2020-01-01 00:00:00'and order_date <= '2020-01-31 23:59:59'

order by order_date;

用正则来查找(效率不如like,能用like就用like)

1

2

3

4

select order_num, order_date

from Orders

where order_date regexp '2020-01'

order by order_date

时间函数匹配

1

2

3

4

select order_num, order_date

from Orders

where year(order_date) = '2020'and month(order_date) = '1'

order by order_date

利用date_format函数 (参考其中的匹配规则进行匹配)

复制代码

1

2

3

4

select order_num, order_date

from Orders

where date_format(order_date, '%Y-%m')='2020-01'

order by order_date

全部评论

相关推荐

01-04 21:30
已编辑
河南工业大学 Java
27届学院本誓死冲击...:下次再发把个人信息隐藏掉,以防有心之人。相关课程删了,荣誉奖项只留蓝桥杯,把蓝桥杯写到教育经历里,按教育经历、实习经历、项目经历、专业技能这个顺序排版
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务