题解 | #操作符混合运用#
操作符混合运用
https://www.nowcoder.com/practice/d5ac4c878b63477fa5e5dfcb427d9102
select device_id, gender, age, university, gpa from user_profile where (gpa > 3.5 and university = '山东大学') or (gpa > 3.8 and university = '复旦大学');
写SQL需要抓住关键的两点:1. 要找什么
2.什么筛选条件
本题筛选中的and和or实际上就是根据题意转换过来,实际使用and优先级比or高,不需要加括号