面试.net程序员,碰到的SQL笔试题,望大神指导~! 对两个结构完全相同的表进行操作,都包含字段ID,Name,Department 1.查找出表一,表二中都有的记录。 小弟写的语句为select * from T_one join T_tow on T_one.Name=T_tow.Name and T_one.Department=T_tow.Department望大神指导。
2.查找出表1中有,表二中没有的全部记录。 select * from T_one where Name1 not in(select Name1 from T_tow)
3.删除表1中有而表二中没有的全部记录。 delete from T_one where ID in (select ID from T_one where Name1 not in(select Name1 from T_tow))