最新文章列表

SQL进行条件统计:GROUP_CONCAT 行转列

   (编写不易,转载请注明: https://shihlei.iteye.com/blog/2442053) 一 概述     继续支持运营出统计数据,需要行转列,看来下 GROUP_CONCAT 函数,做个记录。   二 场景 1) 表结构 员工表employee  id, name , type , age, leader   CREATE TABLE `employe ...
ShihLei 评论(0) 有1058人浏览 2019-06-23 21:43

mysql中拼接函数用法

在查询数据时,通常会对数据进行处理,这里说一下拼接处理,当然可以通过Java代码进行处理,但是我这里要说的是通过sql处理;下面说一下具体有哪些方式 方式一:concat函数 1.如果是某个字段拼接固定值时,concat(column1,'xxx'...) as column1 返回值123xxx 2.多个字段拼接时,concat(column1,column2...) as key 返回值 ...
摄猿江湖 评论(0) 有2117人浏览 2018-10-24 20:37

mysql 行转列

使用 GROUP_CONCAT(列字段1,列字段2,.....)     测试结果如下:        
一眉道人77 评论(0) 有486人浏览 2017-10-11 17:14

MySQL中GROUP_CONCAT中排序

在 GROUP_CONCAT 之前对数据结果进行排序,当 GROUP_CONCAT 函数执行的时候,一样会打乱之前的排序 ,起不到排序作用,所以当用到 GROUP_CONCAT 函数进行字符串拼接并且要对拼接之前进行排序的话,应该使用 GROUP_CONCAT  函数自己的排序功能进行排序才能起作用 例: SELECT student_name, GROUP_CONCAT(DISTINCT t ...
磊磊的博客 评论(0) 有1560人浏览 2017-06-26 16:25

MySQL 使用了 group_concat()数据显示不全

使用MySQL group_concat()的时候发现总是有些结果是不完整的。 这个问题其实很简单,就是修复一下mysql 的my.ini配置文件即可; 原来group_concat()有长度限制的,默认是1024; 在mysql的my.ini中加上 group_concat_max_len = 200000 改大就行了。
lu-kefei 评论(0) 有2671人浏览 2016-05-18 09:48

分组后多行数据合并成一个字段的处理

经常遇到,将数据库查询中,将按某一个字段分组后,获得的记录集中的另一个中文字段值,进行合并,通常情况下一般采用编程语言技术在后台进行循环处理,如果数据量较大,效率比较低,那么我们来看一下,数据库是如何自己处理的。 --MYSQL SELECT T.分组字段,group_concat(T.连接字段) from TABLENAME T GROUP BY T.分组字段 其生成的连接字段是用逗号隔开的 ...
misxjq 评论(0) 有688人浏览 2016-03-23 10:54

低版本MySql使用GROUP_CONCAT函数连接int型数据问题

先介绍下GROUP_CONCAT()的用法吧:GROUP_CONCAT()主要是用于搭配GROUP BY实现列转行展现的。 下面上表mytb: id     name   sex 1 aaa 1 2 bbb 1 3 ccc 1 4 ddd 2 5 eee 2 按照性别分组查询,并将它们的name连接起来: sql:SELECT GROUP_CONCAT(name) FROM mytb GRO ...
einsteingauss 评论(0) 有1431人浏览 2016-01-13 13:31

报表开发中通用group_concat函数的实现方法

         使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理。比如基于MSSQL/Oracle时,在报表中呈现类似group_concat函数的计算结果。          集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面通过一个例子来说明通用group_concat函数的实现过程。            ...
datamachine 评论(0) 有861人浏览 2015-01-30 14:10

MYSQL COLLATE,USING,GROUP_CONCAT使用

解决Mysql不能保存中文的问题。 最经在做项目的时候遇到了一个很头痛的问题,就是Mysql不能保存中文,一保存就显示为??,本来我用是数据库是MSSql,但由于业务的需求,改用Mysql数据库,经过几天的探索,我终于找到了解决Mysql不能保存中文的方法 第一:在建表的时候需要在字段的后面指定字符集,例如下边这张表: CREATE TABLE admin( pkId varchar (50)CO ...
小简 评论(0) 有737人浏览 2014-08-07 09:37

MySQL中group_concat函数

转自:http://www.poluoluo.com/jzxy/200812/53698.html 本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。 MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段 ...
Java_Worker_cr 评论(0) 有426人浏览 2014-06-20 11:05

Hive中实现group concat功能(不用udf)

hive> desc t; OK id string str string Time taken: 0.249 seconds hive> select * from t; OK 1 A 1 B 2 C 2 D Time taken: 0.209 seconds   在Hive0.9中,可用: ...
superlxw1234 评论(1) 有12831人浏览 2013-06-14 16:32

mysql版本升级引发的问题

  问题描述: 1.  ibatis 中 mysql语句  <select id="getQids" parameterClass="int" resultClass="hashMap"> SELECT d.qid,GROUP_CONCAT(epq.qid) qids FRO ...
fhqllt 评论(0) 有1633人浏览 2013-05-16 15:25

mysql中函数IF,GROUP_CONCAT的使用

mysql中最近用到的函数,记录下 1、IF(expr1,expr2,expr3)与我们常用的三目运算类似。expr1是一个表达式,如果TRUE,返回expr2否则为expr3 如下数据: INSERT INTO a(id,a,b) VALUES ('1', '1', '1'); INSERT INTO a(id,a,b) VALUES ('2', '1', '0'); INSER ...
mj4d 评论(0) 有3703人浏览 2012-11-06 15:35

关于mysql函数GROUP_CONCAT

GROUP_CONCAT()通常结合 group by 一起来使用 举一个例子: 一张部门表 id    name 1     开发部 一张员工表 id     name   departmentId 1      张三      1 2      李四      1 3      王五      1 打印: id    name    employeeNames 1     开发部   ...
wangming2012 评论(0) 有1032人浏览 2012-09-10 21:58

mysql的group_concat方法和正则(REGEXP)的结合使用

select (select group_concat(a.name) from addressbook a where a.mobile in (s.receive_mobiles)) names,s.receive_mobiles from sms_send_record s where id=77; +-------+-------------------------------------+ ...
宋建勇 评论(0) 有3163人浏览 2012-05-10 17:29

Mysql合并查询结果

本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。 MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 mysql> select * from ...
宋建勇 评论(0) 有2458人浏览 2012-05-10 14:14

最近博客热门TAG

Java(141745) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics