怎么写SQL语句,可以把字段名和记录一起查出来啊? 就是写一个SQL语句,包含字段名,就是第一条记录是这个列的字段名比如编号 姓名 性别1 王 女2 张 男 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 编号, 姓名, 性别 from dualunion allselect 编号, 姓名, 性别 from table_name------------------------------------------------------------------------------Blog: http://blog.csdn.net/tianlesoftware网上资源: http://tianlesoftware.download.csdn.net相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspxQ Q 群:62697716 select 编号, 姓名, 性别 from dualunion allselect 编号, 姓名, 性别 from table_nameselect 编号, 姓名, 性别 from dual这句sql主要是设定字段名,是根据你自己的表地段,自己写的,并不是从表里查出来的,当然也可以写别的字段名select 编号, 姓名, 性别 from table_name这句sql是从你自己的表里查出数据union all是把这两个结果联合起来最后结果为:编号 姓名 性别 (第一句sql文结果)1 王 女 (以下是第二句sql文结果)2 张 男总的结果是联合起来的结果 select 编号, 姓名, 性别 from dual中 dual是什么意思? 这个好像不行啊,比如说你的字段1是number型号的时候,字段名是num的时候,你的第一条记录字段名称能写成num,当然不行了,因为字符串跟数字类型不匹配啊!当然了,如果你copy在excel里面的话,那是无所谓的,但是在sql里面是不行的啊。 用union all时要求必须数据类型对应 我是想用SQL 语句把这个写好了,之后,生成到EXCEL文件里,文件第一行,要求就是字段名啊 select '编号', '姓名', '性别' from dualunion allselect to_char(编号), 姓名, 性别 from table_name lz是在哪里使用?如果在程序中,可以变通比如vbrs.fields(0).name就可以获取字段名 试试:select '编号' "编号",'姓名' "姓名",'性别' "性别" from dualunion allselect 编号, 姓名, 性别 from table_name------------------------------------------------------------------------------Blog: http://blog.csdn.net/tianlesoftware网上资源: http://tianlesoftware.download.csdn.net相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspxQ Q 群:62697716 select '编号','姓名','性别' from dualunion allselect * from test_1 不知道这个是不是LZ要的 Oracle修改字符集问题? 游标参数中包含逗号的问题 执行execute immediate ,为什么报错? 在PL/SQL中定义一个Varchar2 变量咋成了未定义的 如何查询未关闭的SQL语句!! 跪求:当前日期的所有记录的sql语句(在线等) 请问可以在ORACLE存储过程里面创建COM对象吗? 在线等待 odbc连接oracle出错问题? 一个菜菜的查询问题 拥有累加字段的表和另一张表联结的问题 oracle不能安装的其中一个原因 如何在imp导入Oracle备份文件时,返回相关消息
select 编号, 姓名, 性别 from dual
union all
select 编号, 姓名, 性别 from table_name------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
union all
select 编号, 姓名, 性别 from table_nameselect 编号, 姓名, 性别 from dual
这句sql主要是设定字段名,是根据你自己的表地段,自己写的,
并不是从表里查出来的,当然也可以写别的字段名select 编号, 姓名, 性别 from table_name
这句sql是从你自己的表里查出数据union all
是把这两个结果联合起来最后结果为:编号 姓名 性别 (第一句sql文结果)
1 王 女 (以下是第二句sql文结果)
2 张 男总的结果是联合起来的结果
select 编号, 姓名, 性别 from dual中 dual是什么意思?
这个好像不行啊,比如说你的字段1是number型号的时候,字段名是num的时候,你的第一条记录字段名称能写成num,当然不行了,因为字符串跟数字类型不匹配啊!当然了,如果你copy在excel里面的话,那是无所谓的,但是在sql里面是不行的啊。
用union all时要求必须数据类型对应
我是想用SQL 语句把这个写好了,之后,生成到EXCEL文件里,文件第一行,要求就是字段名啊
union all
select to_char(编号), 姓名, 性别 from table_name
rs.fields(0).name
就可以获取字段名
试试:select '编号' "编号",'姓名' "姓名",'性别' "性别" from dual
union all
select 编号, 姓名, 性别 from table_name
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
union all
select * from test_1
不知道这个是不是LZ要的