当前位置:首页 » 编程语言 » sql相同列名

sql相同列名

发布时间: 2022-09-11 19:12:36

1. sql2000如何查询两张表中相同的列名

select a.name from
(select * from syscolumns where id=object_id(N'表A') )a
inner join
(
select * from syscolumns where id=object_id(N'表B')
) b
on a.name = b.name

2. sql查询结果重复出现列名是为什么

我在想,应该楼主是想要查询课程期这一列,而不是赋值成“课程期”这个派生列。
语法上不要加单引号即可。加了单引号指的是派生一个固定值的列,而不是查询这一列的值。

3. sql建表时提示重复列名,怎么办

那是因为A与B中名称相同的列,如表A有字段ID, 表B有字段ID,你这样产生出来的C的2列列名岂不是都叫ID?
把重名的列再重新命名一下即可,如
create table C as select A.id id1, B.id id2 from A,B

4. SQL 多表查询 列名相同 如何读取

不要用SELECT
*,那样无法获取结果,应该分别列出要的字段,并且添加别名,例如:
Sql
=
"select
a.ID,a.NAME,p.PID,p.NAME
AS
PNAME
from
Proct_Stock
a
inner
join
Proct
p
on
a.PID=p.ID
inner
join
Proct_Color
c
on
a.CID=c.ID
inner
join
Proct_Size
z
on
a.ZID=z.ID
where
a.Num
<>
0
and
p.Show
=
1
and
c.Show
=
1
and
z.Show
=
1
order
by
p.mlID,c.SortID,z.SortID"
上面的语句后,Rs("a.ID")是取不了值的,只能使用Rs("ID")取值,当有重复列名的时候,一定要使用别名,例如Rs("PNAME")。

5. SQL查询一个表里面相同的列,并且求这些和

select
a
from
dbo.table1
where
id=0001
union
all
select
a
from
dbo.table2
where
id=0001
union
all
select
a
from
dbo.table3
where
id=0001
union
all
select
a
from
dbo.table4
where
id=0001
a代表列名。
如果要显示多列
就写多个列名。但是这几个表列的数量和排序一定要一样。
列名可以不一样。
默认查出来按第一个查询中的列名显示。

6. sql 合并重复列名

除了只能把查询字段写在select里,别无他法

比如

selecta.某字段,b.某字段from
pro_ProctDataByClass,
pro_ProctDataByProcess
wherea.CableId=b.CableId
anda.InsertTimebetween'2013-11-27'and'2013-11-30'

你的两个表可以起别名叫a,b,否则看着太别扭了

7. sql 多张表的列名一样,求查询合并成一张表

union
关键字的用法,把两个表的内容合并成一张表
select
*
from
a表
union
select
*
from
b表
union默认是去掉两个表内的重复值的,
如果要显示全部,加ALL
select
*
from
a表
union
all
select
*
from
b表

8. sql建表时提示重复列名,怎么办

那是因为A与B中名称相同的列,如表A有字段ID,
表B有字段ID,你这样产生出来的C的2列列名岂不是都叫ID?
把重名的列再重新命名一下即可,如
create
table
C
as
select
A.id
id1,
B.id
id2
from
A,B

热点内容
ps3游戏下载解压 发布:2025-01-12 15:55:46 浏览:595
视频点播服务器搭建局域网 发布:2025-01-12 15:46:44 浏览:87
unit长安豪华版有哪些配置 发布:2025-01-12 15:45:05 浏览:84
数据库表的分区 发布:2025-01-12 15:39:29 浏览:368
u点家庭服务器网关设置有什么用 发布:2025-01-12 15:33:15 浏览:152
王者归来java 发布:2025-01-12 15:27:13 浏览:68
安卓手机为什么卡又发热 发布:2025-01-12 15:23:18 浏览:570
如何验证root密码是否正确 发布:2025-01-12 15:23:15 浏览:591
socketftp服务器端 发布:2025-01-12 15:19:55 浏览:235
胸椎腰椎压缩性骨折 发布:2025-01-12 15:18:30 浏览:475