mysql 多行数据一行显示sql

访客8年前 (2018-07-06)MySql8946
select r.id,d.`name`,t.number,t.approval  
from reform  r , document t, dm_department d 
where  r.id = t.rid and t.did = d.id ;

运行结果:

图片.png


mysql 多行数据一行显示sql:(利用GROUP_CONCAT函数)

select r.id,GROUP_CONCAT(d.`name`),GROUP_CONCAT(t.number),GROUP_CONCAT(t.approval)
 from reform r,document t ,dm_department d
where r.id = t.rid and t.did = d.id GROUP BY r.id;

运行结果:

图片.png

本文原创,转载必追究版权。

分享给朋友:

相关文章

js限制input只能输入数字、英文、汉字

 1.只能输入数字和英文的:  <input onkeyup="value=value.replace(/[\W]/g,'') "...

谈话让别人舒服的程度,决定你成功的高度

职场上,有这样两种截然相反的人:有人生怕别人舒服,尽量让别人不舒服,而只要自己舒服就行;还有一类人生怕别人不舒服,尽量让别人舒服,哪怕委屈自己。猎头公司猎聘的老总有几十万年薪的,也有几百万的,甚至有过...

Java判断是数字还是字符串

方法一:利用正则表达式public class Testone {public static void main(String[] ...

如果有人夸你漂亮,你会如何回复

如果有人夸你漂亮,你会如何回复

       因为长得好看,会经常被别人夸长得漂亮,该如何机智而又优雅的回复,才能表达出谦虚而又不失敷衍的??如果是对方谦虚:谢谢,你也很漂...

UUID 生成方法

import java.util.UUID;/**     * UUID 生成方法     * @return uuid &nbs...

MySQL、Oracle数据库字段分别设置默认系统时间

MySQL设置方法:1、将字段类型设为  TIMESTAMP 2、将默认值设为  CURRENT_TIMESTAMPMySQL 脚本实现用例--添加CreateTime 设置默认时...

评论列表

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。