drop table if exists T_Test;
create table T_Test
select 'A' parent, 'A1' child union all
select 'A', 'A1' union all
select 'A', '' union all
select 'A', null union all
select 'A', 'A2' union all
select 'B', 'B1' union all
select 'B', 'B2' union all
select 'C', 'C1' union all
select 'C', 'C2' ; select * from t_test;
select parent , group_concat(child) as child from t_test group by parent; #直接拼接
select parent , group_concat(distinct child) as child from t_test group by parent; #去重 但未去空字符串
select parent , group_concat(distinct nullif(child, '')) as child from t_test group by parent; #去重且去空字符串

#原表

#直接拼接

#去重,但未去空

#去重且去空

最新文章

  1. ASP.NET MVC的客户端验证:jQuery验证在Model验证中的实现
  2. ASP.NET探讨:技术的学习顺序问题
  3. CentOS 下部署 ASP.NET Core环境
  4. 【poj1655】Balancing Act
  5. CStringArray用法
  6. android- FileProvider崩溃 - NPE试图调用一个空字符串XmlResourceParser(FileProvider crash - npe attempting to invoke XmlResourceParser on a null String)
  7. Java中必须了解的常用类
  8. MFC对话框程序EDIT类控件的自动换行,垂直滚动条自动下移
  9. JavaScriptCore-b
  10. 【转】Javabyte[]数组和十六进制String之间的转换Util------包含案例和代码
  11. weblogic Connection has already been closed解决方法
  12. C# 模拟键盘按键操作
  13. QTableWidget的用法总结
  14. html5的自定义data-*属性和jquery的data()方法的使用
  15. adb这点小事——远程adb调试
  16. CTSC2017 && APIO2017 && THUSC2017 游记
  17. Oracle12c:支持通过创建identity columen来实现创建自增列
  18. 完美解决IE渲染方式进入兼容模式问题
  19. lwip协议栈移植(1)
  20. [EMSE'17] A Correlation Study between Automated Program Repair and Test-Suite Metrics

热门文章

  1. MySQL MHA /usr/share/perl5/vendor_perl/MHA/ServerManager.pm, ln301] install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted
  2. SpringBoot Restful Crud
  3. 【zabbix监控问题】记录zabbix控制面板报错及日志报错的解决方法
  4. 安全性测试:OWASP ZAP 2.8 使用指南(四):ZAP扫描移动应用安全
  5. C#面向对象-多态
  6. Java学习 1.1——(JVM介绍)Java为什么能够跨平台?
  7. Vue结合后台导入导出Excel问题详解后续
  8. 前端开发规范:3-CSS
  9. Spring Boot与ActiveMQ整合
  10. Oracle dataguard切换实施步骤