我有例如以下的查询条件显示:

我希望终于显示的效果如图:

将id同样的group_name合并到一行。实现方法:在group_name前面加keywordgroup_concat.然后在sql语句最后加上group by id.

group_concat能将同一列的值以逗号分隔开。拼成一个字符串。(mysql自带)

第一个图的sql语句例如以下:

SELECT tr.id ,tig.group_name FROM tj_record tr
INNER JOIN tj_item_group_ex tige ON tr.id = tige.record_id
INNER JOIN tj_item_group tig ON tige.id = tig.id
WHERE tr.id IN ('1407090008','1407090009') AND tige.id IN ('27','31')

第二个图的sql语句例如以下:

SELECT tr.id ,GROUP_CONCAT(tig.group_name)
FROM tj_record tr
INNER JOIN tj_item_group_ex tige ON tr.id = tige.record_id
INNER JOIN tj_item_group tig ON tige.id = tig.id
WHERE tr.id IN ('1407090008','1407090009') AND tige.id IN ('27','31')

GROUP BY tr.id

红色标红的是差异部分。

假设这种话就不再须要在后台一个一个的拼字符串了。

最新文章

  1. 两种方式实现java生成Excel
  2. aliyun阿里云Maven仓库地址——加速你的maven构建
  3. linux中档案类型
  4. 如何在ASP.NET中用C#将XML转换成JSON
  5. 安卓开发-See the log file\.metadata\.log.
  6. ing
  7. tyvj 1057 dp 变形背包
  8. Linux 修改swap虚拟内存大小
  9. Crontab使用mailx的一点发现
  10. Thread和Runnable差别
  11. shopnc怎么开启伪静态 shopnc开启伪静态的方法
  12. HNOI2013 BZOJ3142 数列
  13. 印钞机 V1.0(量化选基总结)
  14. 使用C#版Tesseract库
  15. vue按需引入element或mint
  16. 网站用sqlite库,报attempt to write a readonly database,解决方法
  17. Python的 GUI 框架
  18. NY891 区间选点 找点
  19. 【HDU5992】Finding Hotels 【KD树】
  20. Paper Reading - Mind’s Eye: A Recurrent Visual Representation for Image Caption Generation ( CVPR 2015 )

热门文章

  1. 利用Excel导出sql语句
  2. 设计模式原则总结--读《大话设计模式》有感 <转>
  3. HDU 1114 【完全背包裸题】
  4. Codeforces 938D Buy a Ticket (转化建图 + 最短路)
  5. 小白入门篇:flex布局
  6. python3 全栈开发 -- 面向对象 类的组合和封装
  7. mysql的load data,高速将文本文件,插入数据库中
  8. zabbix自动化监控之自动注册
  9. 2017.5.1 使用fat jar插件来打包有引用外部jar包的项目
  10. idea 添加多模块项目