
数据库
普通网友
这个作者很懒,什么都没留下…
展开
-
mysql按照汉字拼音排序
项目中有时候会遇到需要按照汉字拼音排序的需求。如果要排序的字段编码使用的是GBK字符集,那就可以直接按照拼音排序。因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了),直接在查询语句后面添加ORDER BYname ASC,查询结果将按照姓氏的升序排序。如果存储姓名的字段采用的是utf8字符集,需要在排序的时候对字段进行转码,对应的代码是...原创 2019-07-31 19:43:16 · 13544 阅读 · 1 评论 -
MySQL中的周(WEEK、YEARWEEK)
参考文献:https://www.yiibai.com/mysql/week.htmlmysql中,一周默认是从周日~周一的,这和国外的习惯一样,而中国是周一~周日算一周。所以在统计诸如“本周的数据”时,就需要特殊注意。看到很多网上的文章,在处理这个点上写很多代码,其实mysql提供的WEEK和YEARWEEK函数中已经考虑到了这一点。WEEK函数介绍通常,一年的正常年份为36...原创 2019-07-31 18:25:02 · 18125 阅读 · 0 评论