我有一份报告,我想根据一个字段过滤数据,我们称之为status
. 我已经激活了不同的值,因为 select 语句返回了重复的记录。我的问题是生成的 select 语句现在包括显示的字段和过滤列status
,如下所示:
SELECT DISTINCT column1, column2, status
FROM table1
WHERE status <> 'Retired';
这导致添加状态在视图中产生“重复”记录的情况:
column1 | column2 | (status not shown)
A | B | Active
A | B | Inactive
C | D | Active
E | F | Active
如何从生成的 select 语句中删除状态并保持 where 条件?
提前致谢!