求b表中的的“Aname +Aaspath”不能与b 表的“Bname +Baspath ”相同,问这个sql要怎么写
4条回答 默认 最新
- 清水依恋成 2015-04-15 19:01关注
select *
from A1
where Aname||Aaspath not in (
select Bname||Baspath
from B1
)select * from A1;
1 少女1 住址1
2 少女2 住址2
3 少女3 住址3
8 少女8 住址8
7 少女7 住址7
select * from B1;
1 少女1 住址1
2 少女2 住址2
5 少女5 住址5
6 少女6 住址6select *
from A1
where Aname||Aaspath not in (
select Bname||Baspath
from B1
)3 少女3 住址3
8 少女8 住址8
7 少女7 住址7本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报