题解 | #高级操作符练习(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

  1. 筛选:WHERE 语句
  2. 学校为北京大学:university='北京大学'
  3. GPA在3.7以上:gpa>3.7
  4. 或:OR

写代码:

WHERE university='北京大学' OR gpa>3.7
#sql#
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务