社区
MS-SQL Server
帖子详情
比较复杂的sql语句,请高手帮忙?
cpzhg
2006-08-14 11:33:57
表test_db
字段
id name1 name2
1 aa1 te1
2 aa2 te2
3 te2 te3
4 te5 te4
5 aa3 te5
以name2为标准,查询出name2字段中的值在name1中出现过并同时删除,执行sql语句上表中的第3,第4条记录将被删除,请问这个sql语句怎么写?
...全文
109
6
打赏
收藏
比较复杂的sql语句,请高手帮忙?
表test_db 字段 id name1 name2 1 aa1 te1 2 aa2 te2 3 te2 te3 4 te5 te4 5 aa3 te5 以name2为标准,查询出name2字段中的值在name1中出现过并同时删除,执行sql语句上表中的第3,第4条记录将被删除,请问这个sql语句怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mugua604
2006-08-14
打赏
举报
回复
--try
Delete from test_db where name1 in (Select distinct name2 from test_db)
WebSQL
2006-08-14
打赏
举报
回复
Delete from tablename as a where exists (Select 1 from tablename where name2=a.name1)
WebSQL
2006-08-14
打赏
举报
回复
Delete from tablename as a where exists (Select 1 from tablename name2=a.name1)
giftzheng
2006-08-14
打赏
举报
回复
查询sql语句
select [distinct] name2 from test_db where name1 in (Select distinct name2 from test_db)
删除sql语句
Delete from test_db where name1 in (Select distinct name2 from test_db)
执行查询sql语句结果集表中的 如果有第3,第4条记录将被删除,
cpzhg
2006-08-14
打赏
举报
回复
可以,谢谢楼上的
Net_ufo
2006-08-14
打赏
举报
回复
Delete from test_db where name2 in (Select distinct name1 from test_db)
行不?
关于
sql语句
中间的一些问题
这个我是下了别人的 里面有很多的问题 不知道那位
高手
愿意
帮忙
帮忙
看看这条
sql语句
错在那里?
select top 2 * from jiaoshi,jiaoxue where passed=1 我是想查看jiaoshi,jiaxue这两表里凡是passed=1的数据,但总运行不了,还是我用错了语句呢?
请
高手
指点。
高手
帮忙
求个复杂的
sql语句
目前表中的数据是下面这样 编号 序列号 方法编号 成组 201 1 xx1 0 ...如何去改变 小弟在这边跪谢各位
高手
~~~~
mysql入库出库触发器_入库出库后库存自动更新的SQL触发器语句是什么?
riqi chuku cpid 2011-1-10 5 1 2011-1-11 2 1 2011-1-12 8 2 ================================ 入库出库后TB1的kucun字段中的数据自动更新,删除或修改后也要自动更新,
请
高手
帮忙
写个SQL触发器,问题解决追加100分,...
在
SQL语句
中怎样将计算结果开根号?该如何解决
在
SQL语句
中怎样将计算结果开根号? 在
SQL语句
中怎样将计算结果开根号?
请
高手
多
帮忙
,谢谢。 ------解决方案-------------------- select power(32,1.0/5) --result /* ----------- 2
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章