SEO対策

Mysql的GROUP_CONCAT函数

mysql中concat函数可以把两个字符串连接起来!但是在group by的情况下,就不行了!简单介绍一下!



CONCAT的使用方法:
SELECT CONCAT('My', 'S', 'QL');
这样得到的结果为MySQL!
如果语句为select CONCAT(列1) as k from table group by 列2 ; 这种情况下,就不管用了!
得用GROUP_CONCAT函数
使用方法:
select GROUP_CONCAT(列1) as k from table group by 列2 ;
得到的结果如下:
值1,值2,值3
这个结果是会有逗号分隔的,如果不要想逗号可以这样写:
select GROUP_CONCAT(列1 SEPARATOR '') as k from table group by 列2 ;
得到的结果如下:
值1值2值3

SELECT GROUP_CONCAT(DISTINCT test_score ORDER BY test_score DESC SEPARATOR '') FROM student GROUP BY student_name;

DISTINCT 可以去掉重复 ORDER BY 可以排序


Oracle没有这个好用的函数!

2009-10-12 14:05:13 のブログ記事
twitter

等待ipad 4.2破解

开始看雷蒙德·卡佛的短篇集。。。

等待touch3破解,geohot is real man

cts-v这汽车真是太猛了!!!!

终于拿到了签证.....

雅歌塔克里斯多夫的《第三谎言》,已经看完了

两个前轮胎换成了普利司通的了,后面两个什么时候才能换呢????

在女朋友的允许下我终于买了ndsi

It was the best of times. It was the worst of times --《A Tale of Two Cities》

《神经浪游者》阅读到第18页。。。。没时间看了。。。可能再也看不完了

Philip Kindred Dick的《Minority Report》已经看完了。。。。。

Rss Space