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 

猜你喜欢

转载自www.cnblogs.com/zhicheng-hu/p/9908739.html
今日推荐