oracle 如何灵活的处理不包含的关系?
例如有表table ,名含记录
id name school
-------------------
1 aaaa ssssss
2 bbbb ssssss
3 cccc ssssss
4 dddd ssssss
现在我想查询到同一school中的name, 但是除了name为aaaa, bbbb之外select * from table t where t.school = 'school' and t.name != 'aaaa' and t.name != 'bbbb'这样可以实现,但觉得不太好,有没有其它方法来表示? 在这所学校里除了名为aaaa,bbbb之处的所有人?
例如有表table ,名含记录
id name school
-------------------
1 aaaa ssssss
2 bbbb ssssss
3 cccc ssssss
4 dddd ssssss
现在我想查询到同一school中的name, 但是除了name为aaaa, bbbb之外select * from table t where t.school = 'school' and t.name != 'aaaa' and t.name != 'bbbb'这样可以实现,但觉得不太好,有没有其它方法来表示? 在这所学校里除了名为aaaa,bbbb之处的所有人?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货