mysql乱码,MySql取中位数

mysql乱码

免安装mysql的目录下只有一个my-default.ini,而且打开也没有character-set-server

不急,先把它拷贝一份,并重命名为my.ini,这样该目录下就有了my.ini和my-default.ini两个ini文件

然后打开my.ini加上以下代码

[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8

MySql取中位数

1select group_concat(id), avg(value) from ( #最外层开始 
2select id, value from ( #第二层开始        
3select id, @index:=@index+1 as myindex, value from student, (select @index:=0) AS initvar order by value #最内层 
4) as t where floor(@index/2+1)=myindex or ceil(@index/2)=myindex #第二层结束
5) as x 

posted on 2018-11-05 13:49  最后一个java菜鸟  阅读(126)  评论(0编辑  收藏  举报

导航