SqlServer 中 如何用Sql语句在一张数据表的指定位置添加字段

时间:2021-09-11 05:59:21
SqlServer 中 如何用Sql语句在一张数据表的指定位置添加字段

8 个解决方案

#1


好像不行吧

alter table TB add col char(200)

#2


在制定字段处加,可以?

#3


数据库表的字段有物理位置的先后吗?好象没有

用了PRIMARYKEY的话,就插入适当的主键

#4


表 a
Id
name
.....
表 b
Id
course
score
我想得到
Id Name sum(score)(总成绩) 的记录集怎么写

#5


alter table 表
add 列名 char(10)

#6


我记得Sql 语句
田家字段可以来着
after 字段
好像就行
我记不得了

#7


回复人: zq102605(方) ( ) 信誉:100  
....
我想得到Id Name sum(score)(总成绩) 的记录集怎么写
....

这个简单哈
select a.id,a.name,sum(b.score) as tscore from a,b where a.id = b.id group by a.id,a.name

#8


是的啊,不用给表添加字段吧,可以直接查询出来。
select a.id,a.name,sum(b.score) as tscore from a,b where a.id = b.id group by a.id,a.name

#1


好像不行吧

alter table TB add col char(200)

#2


在制定字段处加,可以?

#3


数据库表的字段有物理位置的先后吗?好象没有

用了PRIMARYKEY的话,就插入适当的主键

#4


表 a
Id
name
.....
表 b
Id
course
score
我想得到
Id Name sum(score)(总成绩) 的记录集怎么写

#5


alter table 表
add 列名 char(10)

#6


我记得Sql 语句
田家字段可以来着
after 字段
好像就行
我记不得了

#7


回复人: zq102605(方) ( ) 信誉:100  
....
我想得到Id Name sum(score)(总成绩) 的记录集怎么写
....

这个简单哈
select a.id,a.name,sum(b.score) as tscore from a,b where a.id = b.id group by a.id,a.name

#8


是的啊,不用给表添加字段吧,可以直接查询出来。
select a.id,a.name,sum(b.score) as tscore from a,b where a.id = b.id group by a.id,a.name