码迷,mamicode.com
首页 > 数据库 > 详细

mysql数据库函数 concat 字段类型转化、字段拼接

时间:2017-05-20 01:06:24      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:als   转化   logs   其他   hone   where   style   varchar   错误   

    select
        l.lid,
        GROUP_CONCAT(s.NAME) shopname,
        m.realname,
        u.NAME,
        m.phone,
        a.name,
        concat(l.progress,‘‘)
    from
        loan l,
        bank b,
        merchant m,
        bank_user u,
        area a,
        shop s 
    where
        l.bid=b.bid 
        and l.mid=m.mid 
        and l.uid=u.uid  
        and b.aid=a.id 
        and l.lid=s.lid 

    GROUP BY
        l.lid  

shop对loan是多对一, GROUP_CONCAT(s.NAME)  可以将一个lid的多个shop.name用“,”拼接起来

字段类型的巧妙转化!

 


 concat(l.progress,‘‘)

将其他类型的progress字段,转化为varchar即String输出!
可避免数据从库中取出时的错误(如TINYINT类型取出后为true/false)
 

 

mysql数据库函数 concat 字段类型转化、字段拼接

标签:als   转化   logs   其他   hone   where   style   varchar   错误   

原文地址:http://www.cnblogs.com/mobaids/p/6880762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!