永发信息网

问个sql联合查询 用来删除 指定记录的语句

答案:3  悬赏:0  手机版
解决时间 2021-01-27 00:01
假设:A,B两张表,它们通过inventoryitemid进行关联,A表中有itemid字段而B表中没有,现根据itemid删除数据
比如现在
A 表中有一条记录
inventoryitemid itemid
789963 123456
B 表中也有一条
inventoryitemid times
789963 1234

怎样用sql语句删除 表中 itemid = 123456 的数据 包括B表中的关联的数据
最佳答案
1. SQL 关键字 delete ,inner join 
2. 假如定义A表,有字段a,b ,类型都为int
3. B 表有字段b,c 类型都为int
4. 下列是关联查询SQL 如下:
5. select * from A inner join B on A.b=B.b
6. 删除SQL 语句:
7. delete from A  where a in (select A.a from A inner join B on A.b=B.b)
全部回答
楼上写的不对~不是你要的意图~你的意思同时删除2表nventoryitemid相关联的数据只能用变量写了 declare @a int select @a=nventoryitemid from where itemid = 123456 delete from A where nventoryitemid=@a delete from B where nventoryitemid=@a 写个存储过程同时执行
1. sql 关键字 delete ,inner join  2. 假如定义a表,有字段a,b ,类型都为int 3. b 表有字段b,c 类型都为int 4. 下列是关联查询sql 如下: 5. select * from a inner join b on a.b=b.b 6. 删除sql 语句: 7. delete from a  where a in (select a.a from a inner join b on a.b=b.b)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
弘扬电脑(新村街)地址在哪,我要去那里办事
求一首表达兄弟感情的藏头诗 (兄弟名字:彭
趁路的意思是什么啊?知道的请说下!
上海繁博花木有限公司我想知道这个在什么地方
九九九婚庆地址有知道的么?有点事想过去!
奄尖大少私房菜地址有知道的么?有点事想过去
极力推荐做车辆润滑系统保养,有必要吗
南充市个体户买医保多少年可以不缴费了?
鸭头波的意思是什么啊?知道的请说下!
Effects that use cameras or lights should
【点亮心灵的灯600字】点亮心灵的灯600字初三
美拍自己发布的视频只出现在好友哪里吗?美拍
【柴油技术】车用柴油和普通柴油在技术要求方
信件的意思是什么啊?知道的请说下!
求after school 《AH》 中文+韩文+罗马音歌词
推荐资讯
四稍的意思是什么啊?知道的请说下!
千球万袋台球厅怎么去啊,我要去那办事
描写祖国风光的优美词句有什么?
可以给我讲个笑话吗
越分的意思是什么啊?知道的请说下!
合阳王康平农家乐地址好找么,我有些事要过去
怡园小区停车场地址在哪,我要去那里办事
魅蓝3手机开不了机怎么办?
摩托车走错道被小车追尾,请问怎样伐分责任
手机鼓垫怎么打出faded
本人受朋友推荐去办理建行的结算通免费套餐签
从常德到衡阳走107国道具体怎么走啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?