在下表中,我想显示每个user_id,该列表在中显示为0和1两者is_logged_in标志。在Oracle/SQL中如何选择具有相同列id但非ID列的值不同的行
__________________________
| user_id | is_logged_in |
+------------------------+
| A | 1 |
+------------------------+
| B | 1 |
+------------------------+
| B | 0 |
+------------------------+
| C | 0 |
+------------------------+
| D | 0 |
+------------------------+
| D | 1 |
+------------------------+
| C | 0 |
+------------------------+
是否可以在没有GROUP BY条件下完成?如果可能,你还可以告诉我如何在没有GROUP BY的情况下进行查询。感谢所以。查询后
结果:
___________
| user_id |
+---------+
| B |
+---------+
| D |
+---------+
我不明白实际问题,我想你可能会添加更多信息。 –
为什么你想在没有'group by'条件下做?这是作业要求的一部分吗? –