请教一个数据中显示列名的问题

libertyang 2011-03-29 11:31:46
有一张表 temp ,只有一个列表 ID ;

select * from temp 会得到

10
11
12
13

如果想得到这样的数据,用 sql 语句可以实现么?
ID
10
11
12
13
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yejihui9527 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 megan2008 的回复:]
引用 3 楼 lizhuxin2008 的回复:
SELECT COLUMN_NAME FROM User_Col_Comments WHERE table_name='TEMP'
UNION ALL
SELECT ID FROM TEMP

这个最实用
[/Quote]
实用是因为temp只有ID这个字段!呵呵
Megan2008 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lizhuxin2008 的回复:]
SELECT COLUMN_NAME FROM User_Col_Comments WHERE table_name='TEMP'
UNION ALL
SELECT ID FROM TEMP
[/Quote]
这个最实用
whlizi 2011-03-31
  • 打赏
  • 举报
回复
SELECT COLUMN_NAME FROM User_Col_Comments WHERE table_name='TEMP'
UNION ALL
SELECT ID FROM TEMP
304的的哥 2011-03-29
  • 打赏
  • 举报
回复

SQL> with t as(
2 select 10 id from dual union all
3 select 11 from dual union all
4 select 12 from dual union all
5 select 13 from dual
6 )
7 select 'id' col_id from dual
8 union all
9 select to_char(id) from t;

COL_ID
----------------------------------------
id
10
11
12
13
304的的哥 2011-03-29
  • 打赏
  • 举报
回复
select id from temp;

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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