请问怎样删除 字段1不在字段2中的记录?谢谢
请问怎样删除 字段1不在字段2中的记录?谢谢
如:
-------------------------------------------
| id | 字段1 | 字段2 |
--------------------------------------------
| 1 | a | b |
--------------------------------------------
| 2 | b | d |
--------------------------------------------
| 3 | c | b |
--------------------------------------------
| 4 | c | e |
--------------------------------------------
| 5 | d | a |
--------------------------------------------
即删除第3,4条记录,因为字段1的c在字段二中找不到,
请问应该怎么写这个SQL语句啊?谢谢 --------------------编程问答-------------------- Delete From table1 Where 字段1 not in (select 字段2 from table1 ) --------------------编程问答-------------------- up
--------------------编程问答-------------------- 2楼正解 可以加DISTINCT --------------------编程问答-------------------- UP
补充:.NET技术 , C#