题解 | #查找山东大学或者性别为男生的信息#
查找山东大学或者性别为男生的信息
http://www.nowcoder.com/practice/979b1a5a16d44afaba5191b22152f64a
分析:
1、特别要求先输出山东大学的学生,然后输出性别为男生的信息,所以考虑先查山东大学,再查男生,两个查询结果用UNION拼在一块;
2、因为不去重,所以UNION还要加个ALL。
代码如下:
SELECT device_id, gender, age, gpa FROM user_profile WHERE university='山东大学' UNION ALL SELECT device_id, gender, age, gpa FROM user_profile WHERE gender='male';