我希望字段pjPROJECTCODE有20个字符(在字段中也包含字符,否则是空格)和'::'pjDESCRIPTION。我的代码在下面
SELECT pjPROJECTCODE,CONCAT(pjPROJECTCODE,'::',pjDESCRIPTION) as full
FROM su_project
答案 0 :(得分:2)
您需要CONCAT_WS
与分隔符联系可以让您具体了解如何连接字符串
答案 1 :(得分:0)
尝试
CONCAT_WS('::', pjPROJECTCODE, pjDESCRIPTION)
请参阅http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_concat-ws
答案 2 :(得分:0)
SELECT pjPROJECTCODE,CONCAT(RPAD(pjPROJECTCODE,20,' '),'::',pjDESCRIPTION) as full
FROM su_project
使用RPAD。