字符问题

TTLOVEYOU3344 2005-11-29 11:08:12
我有一个列想用别名(到场时间要求(单位: 小时))请问怎么写这个SQL语句,select a.columnname '到场时间要求(单位: 小时)' from table a 这样不对啊,高手指教,还有一个问题就是我有一个表中有一个栏位存了部门的代号,比如(002,003,004)我现在想把这些代号全部转换为部门名称,请问该怎么做????有没有像C#里的split这样的函数?
...全文
121 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wgsasd311 2005-11-30
  • 打赏
  • 举报
回复
select a.columname 发生原因 from table a 这样就是不行
======>楼主说错了,上面是可以的。而下面就不行了:
select a.columname '发生原因' from table a
xjqqxjqq 2005-11-29
  • 打赏
  • 举报
回复
把楼上两位的结合到一起就是正确答案了
1.select a.columnname as "到场时间要求(单位: 小时)" from table a
2.select
a.*,b.部门名称
from
[table] a,[部门表] b
where
a.部门编号=b.部门编号
子陌红尘 2005-11-29
  • 打赏
  • 举报
回复
select a.columnname as '到场时间要求(单位: 小时)' from table a

select
a.*,b.部门名称
from
[table] a,[部门表] b
where
a.部门编号=b.部门编号
沝林 2005-11-29
  • 打赏
  • 举报
回复
1.select a.columnname as "到场时间要求(单位: 小时)" from table a
guangli_zhang 2005-11-29
  • 打赏
  • 举报
回复
select a.columname 发生原因 from tablename a 应该没有问题呀
TTLOVEYOU3344 2005-11-29
  • 打赏
  • 举报
回复
不要沉底啊,帮帮忙!
TTLOVEYOU3344 2005-11-29
  • 打赏
  • 举报
回复
还有一个问题就是我用'发生原因'做列的标识符就是不行,select a.columname 发生原因 from table a 这样就是不行,以前一直用SQL SERVER,用ORECLE好不习惯

TTLOVEYOU3344 2005-11-29
  • 打赏
  • 举报
回复
第二问误会我意思了,我的意思是A表的部门编号栏位存了多个部门编号

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧