摘要: 很明显,我写的sql是希望按照这三个字段进行升序排列,查看之后发现scene_no是varchar类型,第一次遇到这个问题我很不解,就算是字符串类型为什么要分开排序呢?这样不就等于把“10”分成“1”、“0”进行排序的吗,wtk!?这么神奇吗?百度了一下字符串类型是如何进行排序的,看了一些答案自己尝试了一下果然OK! 因为mysql进行的排序规则是按照ASCII码进行排序的,并不会自动的识别出这些 阅读全文
posted @ 2020-01-08 18:19 Mr_伍先生 阅读(3632) 评论(0) 推荐(1) 编辑
摘要: 1.用法:mysql group_concat()函数的参数是可以直接使用order by排序的。 2.例子表中数据如下: id username score 1 张三 90 2 李四 85 3 王五 80 4 张三 70 5 李四 80 6 张三 60 需求如下: 我们要查看每个人的片【多个】分数,将该人对应的【多个分数显示在一起】,分数要【从高到底】排序 关键字分析可知: 【多个分数显示在一起 阅读全文
posted @ 2020-01-08 18:00 Mr_伍先生 阅读(2198) 评论(0) 推荐(0) 编辑