永发信息网

以下2句sql有什么区别,请详细解答!

答案:5  悬赏:0  手机版
解决时间 2021-04-14 22:29

其中id1和id2作为唯一标识。

select * from dbo.test1 as a,dbo.test2 as b where a.Id1=b.Id1 and a.Id2=b.Id2

select * from dbo.test1 as a inner join dbo.test2 as b on a.Id1=b.Id1 and a.Id2=b.Id2

如果以下这样作为更新使用,是否存在什么问题?

update test1
set [字段1]=b.[字段1],[字段2]=b.[字段2]
from test1 as a,test2 as b
where a.Id1=b.Id1 and a.Id2=b.Id2

最佳答案

第一个语句和第二个语句是一样的


更新语句无误

全部回答

结果都一样,但运行效率不一样,第一条语句效率低于第二条语句

一个有内联的概念,一个只是逻辑上的把表连在一起

前头的两个查询语句结果都是一样的 要说区别就是速度问题了 数据少的情况下是体现不出来的

后头那个更新语句走不走的过去 你走一下就晓得了嘛 我个人认为是不行的咯 如果想同时更新两张表的数据 最好是写一个存储过程

一个是查询字段

一个更新得

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我,女,155com左右,114斤,
如何黑掉学校网站
价钱在1500左右电吉他,什么牌子的好
网络真的就那么的不可虚幻么?
谁知道三星手机的话机内存杂哪么小呢。
清珍名茶这个地址在什么地方,我要处理点事
单选题对气温、降水、气压、植被分别和地表高
想在淘宝上开远程电脑维护的店铺,具体怎么开
学校有6名甲流学生,学校却不停课
纵横四海里的小狗有什么用
什么是利息资本性支出,资本开支是什么意思呢
华西村靠什麽发展成为天下第一村?
**中端生了一个脓疱.请问是什么?
打了甲流预防针,对人有负作用吗?会留后遗症
列方程,求x的值.(1)(2)三角形面积6平方
推荐资讯
“我的地盘我做主!”社区的事由居民来决定。
病毒写入引导区
天龙八部婆娑vs王大妈
ruletheworld的汉语歌词是什么
单选题中国古代四大发明对世界文明做出了重大
初当出纳,请问谁有记账凭证、现金日记账、银
我想学习宠物美容学费大概多少钱呢?
唐家庄在哪里啊,我有事要去这个地方
一个鸡爪有几个脚指头
求历年各地的语文高考的【材料】作文!带解析
遵化有养鸡场吗
一个数的四分之三是60,这个数是多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?