显示部门表中的部门和所在城市列表,中间以下划线‘_’连接,城市名转换成以大写字母开头。
各位帮帮忙,看哪儿出问题了?以下是语句:
SELECT concat(rpad(dname,15,'_'),loc) FROM dept WHERE initcap(loc);
------解决方案--------------------
ORACLE的 RPAD,lz 在sql server 里面得转成 sql的写法哦。
SELECT concat(LEFT(RIGHT(dname,15)+'---------------',15).loc) FROM dept
--WHERE 部分不知道你的处理逻辑,lz可以自己写一下