社区
MS-SQL Server
帖子详情
如何写一句,把a表里的数据删掉,但是要在b表里没有的数据
gigilee
2005-10-29 12:07:37
比如
tableA tableB
100 100
200 500
300 600
执行删除语句后
tableA
100
这样的语句如何写呢?
...全文
97
6
打赏
收藏
如何写一句,把a表里的数据删掉,但是要在b表里没有的数据
比如 tableA tableB 100 100 200 500 300 600 执行删除语句后 tableA 100 这样的语句如何写呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gigilee
2005-10-29
打赏
举报
回复
搞定,给分了
pengdali
2005-10-29
打赏
举报
回复
delete tableA where 列名 not in (select 列名 from tableB)
在sqlserver里100%运行通过
DELETE T1 where a not in (select a from T2);
gigilee
2005-10-29
打赏
举报
回复
DELETE *
FROM T1
WHERE T1.a not in (select T2.a from T2);
搞定
楼上的怎么没有from
vivianfdlpw
2005-10-29
打赏
举报
回复
delete tableA
where not exists(select 1 from tableB where 字段=tableA.字段)
gigilee
2005-10-29
打赏
举报
回复
谢谢楼上,
不过好像不行的
楼上的有没有执行试试
pengdali
2005-10-29
打赏
举报
回复
delete tableA where 列名 not in (select 列名 from tableB)
2小时入门小程序登陆注册功能开发
实现登陆功能 5,从用户
表里
获取用户账号和密码,然后和用户输入的账号和密码做比对校验 6,登陆成功后跳转到首页 订阅消息(模板消息) 1,云开发入门 2,用户openid获取 3,订阅消息授权 4,模板消息推送
一句
sql搞定Mysql删除
数据
后自增列从1开始
在
数据
库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过
数据
列的AUTO_INCREMENT属性来自动生成。MySQL支持多种
数据
表,每种
数据
表的自增属性都有差异,这里将介绍各种
数据
表里
的
数据
列自增属性。 ...
oracle如何对表同一个表重复的
数据
进行删除
我们可能会出现这种情况,某个表原来设计不周全,导致
表里
面的
数据
数据
重复,那么,如何对重复的
数据
进行删除呢? 重复的
数据
可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。...
SQL删除表中
数据
语句
如果你想从
数据
库删除记录,那么需要使用...最后,要特别小心的是,和UPDATE类似,不带WHERE条件的DELETE语句会删除整个表的
数据
: DELETE FROM students; 这时,整个表的所有记录都会被删除。所以,在执行DELET
2021-01-19:mysql中,一张
表里
有3亿
数据
,未分表,其中一个字段是企业类型,企业类型是一般企业和个体户,个体户的
数据
量差不多占50%,根据条件把个体户的行都
删掉
。请问如何操作?
2021-01-19:mysql中,一张
表里
有3亿
数据
,未分表,其中一个字段是企业类型,企业类型是一般企业和个体户,个体户的
数据
量差不多占50%,根据条件把个体户的行都
删掉
。请问如何操作? 福哥答案2021-01-09: 面试的...
MS-SQL Server
34,593
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章