zoukankan      html  css  js  c++  java
  • mysql 数据操作 单表查询 concat_ws() 定义显示格式

    有个需求用concat以这种格式打印查询

    mysql> select concat(name,':',age) from employee;
    +----------------------+
    | concat(name,':',age) |
    +----------------------+
    | alex:78              |
    | yuanhao:73           |
    | liwenzhou:28         |
    | jingliyang:18        |
    | jinxin:18            |
    | 成龙:48              |
    | 歪歪:48              |
    | 丫丫:38              |
    | 丁丁:18              |
    | 星星:18              |
    | 格格:28              |
    | 张野:28              |
    | 程咬金:18            |
    | 程咬银:18            |
    | 程咬铜:18            |
    | 程咬铁:18            |
    +----------------------+
    16 rows in set (0.00 sec)
    mysql> select concat(name,':',age,':',sex)from employee;
    +------------------------------+
    | concat(name,':',age,':',sex) |
    +------------------------------+
    | alex:78:male                 |
    | yuanhao:73:male              |
    | liwenzhou:28:male            |
    | jingliyang:18:female         |
    | jinxin:18:male               |
    | 成龙:48:male                 |
    | 歪歪:48:female               |
    | 丫丫:38:female               |
    | 丁丁:18:female               |
    | 星星:18:female               |
    | 格格:28:female               |
    | 张野:28:male                 |
    | 程咬金:18:male               |
    | 程咬银:18:female             |
    | 程咬铜:18:male               |
    | 程咬铁:18:female             |
    +------------------------------+
    16 rows in set (0.00 sec)

    mysql中 有个concat_ws 可以简单实现

    CONCAT_WS() 第一个参数为分隔符

    mysql> select concat_ws(':',name,age,sex) as info from employee;
    +----------------------+
    | info                 |
    +----------------------+
    | alex:78:male         |
    | yuanhao:73:male      |
    | liwenzhou:28:male    |
    | jingliyang:18:female |
    | jinxin:18:male       |
    | 成龙:48:male         |
    | 歪歪:48:female       |
    | 丫丫:38:female       |
    | 丁丁:18:female       |
    | 星星:18:female       |
    | 格格:28:female       |
    | 张野:28:male         |
    | 程咬金:18:male       |
    | 程咬银:18:female     |
    | 程咬铜:18:male       |
    | 程咬铁:18:female     |
    +----------------------+
    16 rows in set (0.00 sec)
    
    
    
     
    
    
    
  • 相关阅读:
    【转】backtrack5工具之SQLMAP使用笔记(SQL注入用)
    httpd.conf配置详解
    【转】CodeBlocks+wxWidgets安装教程
    Windows下的Photoshop CS6快捷键
    backtrack常用渗透命令
    Codeforces Round #137 (Div. 2)
    Fedora 17 上安装 AMP 服务(Apache MySQL PHP)
    这几天用linux的体验
    EVO 4G 相机 照相 黑屏
    转载:qsort细节用法,double型的排序我竟然一直用错了~~~
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/9870000.html
Copyright © 2011-2022 走看看