社区
MS-SQL Server
帖子详情
求一添加列的sql语句
Tank_ak
2007-06-07 09:26:37
现有2张表
表1是企业信息,3个字段,分别四id,code,name
表2是产品信息,4个字段,分别四id,code,product,appdate
表1和表2是一对多的关系
现在想要从表2中选择出product,appdate这两列,添加到表1和code相对应的地方作为表1的列
初学sql不知道怎么写,请各位大侠指教
...全文
712
9
打赏
收藏
求一添加列的sql语句
现有2张表 表1是企业信息,3个字段,分别四id,code,name 表2是产品信息,4个字段,分别四id,code,product,appdate 表1和表2是一对多的关系 现在想要从表2中选择出product,appdate这两列,添加到表1和code相对应的地方作为表1的列 初学sql不知道怎么写,请各位大侠指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fwacky
2007-06-07
打赏
举报
回复
ALTER TABLE [TALBE]
ADD product varchar(100),appdate datetime
UPDATE A
set a.product =b.product,a.appdate=b.adddate
from 表1 a join 表2 b on a.code=b.code
wanglei8
2007-06-07
打赏
举报
回复
Select A.*, B.product, B.appdate into newtable From A Inner Join B On A.code = B.code
Godsaidlwq
2007-06-07
打赏
举报
回复
alter table 表1
add product varchar(100),appdate datetime
update a
set a.product =b.product,a.appdate=b.adddate
from 表1 a join 表2 b on a.code=b.code
yudi010
2007-06-07
打赏
举报
回复
ls正解
其实实现就是这个
你可以放在临时表里面
paoluo
2007-06-07
打赏
举报
回复
是不是要寫一個查詢語句?
try
Select A.*, B.product, B.appdate From A Inner Join B On A.code = B.code
Tank_ak
2007-06-07
打赏
举报
回复
实际上就是从表2中选择出product,appdate这两列,添加到表1和code相对应的地方作为表1的两列
Tank_ak
2007-06-07
打赏
举报
回复
不好意思,弄糊涂了,表2先删除code为重复的记录,1对多的关系就没用了
gd4134
2007-06-07
打赏
举报
回复
insert into 表1 select id,code,'' from 表2 as a where a.product = '' and a.appdate = ''
肥胖的柠檬
2007-06-07
打赏
举报
回复
不是很名最后要的是什么
添加到表1和code相对应的地方作为表1的列,.要为表1添加字段?
1对多,那添加,要表2那条数据?最大?
SQL Server用
sql语句
添加
列
,
添加
列
注释
SQL Server用
sql语句
添加
列
,
添加
列
注释
Sql语句
(
添加
列
,修改
列
,删除
列
)
查看表: desc 表名; 修改表名: alter table 表名 rename to 新表名;
添加
列
: 执行下
列
命令,
列
会默认
添加
到表字段末尾 alter table 表名 add column
列
名 varchar(30); 如果想指定字段位置,可以使用mysql提供的first(设定为第一
列
)和after(设定位于某个字段之后)first和 after关键字只用于 a...
sql
添加
列
_SQL
添加
列
操作
sql
添加
列
This article explains the SQL add column operation into an existing SQL table. We will also explore different examples of SQL add column operations. 本文介绍了对现有SQL表SQL
添加
列
操作。 我们还将探讨SQL
添加
列
操作的不同...
sql加
列
语句_sqlserver语句
添加
列
(简单)
展开全部语句为32313133353236313431303231363533e78988e69d8331333431373235:alter table Aadd BVARCHAR(50)create table C(Dvarchar(10),Evarchar(10),F varchar(10),G varchar(10),constraint pk_D primary key (D))扩...
oracle中新增或删除一个或多个
列
的
sql语句
oracle中新增或删除一个或多个
列
的
sql语句
增加一个
列
alter table 表名 add (字段名 数据类型); 括号可加可不加 增加多个
列
alter table 表名 add (字段名1 数据类型,字段名2 数据类型,……); 删除一
列
alter table 表名 drop column 字段名; 删除多
列
alter table 表名 drop column...
MS-SQL Server
34,593
社区成员
254,590
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章