mysql數據庫函數 concat 字段類型轉化、字段拼接
阿新 • • 發佈:2017-05-20
函數 gre false class blog varchar 取出 pro from
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 字段類型轉化、字段拼接