社区
MS-SQL Server
帖子详情
select...into tb1 from tb2没看懂!很简单,提示一下即揭帖!
rainbow326
2003-09-30 04:34:42
select a,b,c
into tb1
from tb2
怎么理解?我不明白into怎么回事?是把select的东东插入到tb1吗?这和临时表有关西吗?
一般什么情况这么用?
...全文
83
4
打赏
收藏
select...into tb1 from tb2没看懂!很简单,提示一下即揭帖!
select a,b,c into tb1 from tb2 怎么理解?我不明白into怎么回事?是把select的东东插入到tb1吗?这和临时表有关西吗? 一般什么情况这么用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainbow326
2003-09-30
打赏
举报
回复
谢谢三位,和我猜的差不多:)
yujohny
2003-09-30
打赏
举报
回复
这句语句会新建一个表tb1,而且字段为a,b,c
数据是从tb2导入的
friendliu
2003-09-30
打赏
举报
回复
就是把表TB2中的A,B,C字段数据库提出来放到TB1表中
如果TB1表不存在,会自动创建。。
txlicenhe
2003-09-30
打赏
举报
回复
就是将tb2的a,b,c三个字段的内容查出来并用该内容生成一个新的表tb1
MySQL insert into 和 insert into
tb1
(……)
select
……from
tb2
where……
实现该记录不存在则插入,存在则更改。
Mysql连表操作
1.连表操作 a,
select
* from
tb1
,
tb2
where
tb1
.attributea=
tb2
.attributeb;[关系条件] b,
select
* from
tb1
,
tb2
;[笛卡尔积] c,
select
* from
tb1
left join
tb2
on
tb1
.attributea=
tb2
.attributeb; [左连接left join on,效果和a一样] 左连接显示左边表的全部,即如果右表没有和左表的关系对应,那么就不会显示。 ...
请教inner join 与一般笛卡尔积的区别,如
select
* from
tb1
a inner join
tb2
b on a.id=b.id 与
select
* from
tb1
a ,
tb2
inner join 与一般笛卡尔积的区别:inner join是笛卡尔积的特殊形式。如果有表a和表b,表a有m条记录,表b有n条记录,则一般笛卡尔积后得到的记录条数是m*n条,记录之间的组合是随意的。而内连接则是建立在表a和表b的结构中有相同的列名的基础上进行的。
select
* from
tb1
a inner join
tb2
b on a.id=b.id 与
select
* fro
select
into 和insert into
select
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用
SELECT
INTO 和 I
hive为什么 insert into table
tb1
select
* form
tb2
limit 特别慢
// _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) // O\ = /O // ____/`---'\____ // ...
MS-SQL Server
34,875
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章