题解 | #高级操作符练习(2)#
高级操作符练习(2)
https://www.nowcoder.com/practice/25bcf6924eff417d90c8988f55675122
正确代码
SELECT device_id, gender, age, university, gpa
FROM user_profile
WHERE university='北京大学' OR gpa>3.7
#解答思路
题目:现在运营想要找到学校为北大或GPA在3.7以上(不包括3.7)的用户进行调研,请你取出相关数据(使用OR实现)
第一步
读题,找出要取哪几列数据 需要取出:device_id, gender, age, university, gpa 写代码:
SELECT device_id, gender, age, university, gpa
FROM user_profile
第二步
思考筛选要求:
学校为北大或GPA在3.7以上(不包括3.7) 结合数据列名university,gpa
- 筛选:
WHERE
语句 - 学校为北京大学:
university='北京大学'
- GPA在3.7以上:
gpa>3.7
- 或:
OR
写代码:
WHERE university='北京大学' OR gpa>3.7
#sql#