У меня есть таблица Access с двумя столбцами (ID и Active) с данными, подобными следующим:
ID | Active
------------
123 | 0
124 | 0
125 | 0
123 | 1
314 | 1
948 | 1
Я хочу выбрать отдельные записи с уникальным идентификатором (которые существуют только один раз, а не только в первый раз), но мне также нужно значение Active. Если я сделаю
SELECT DISTINCT ID from table1
Я получаю уникальные идентификаторы, но не лист. Он также возвращает 123
, который не уникален в таблице. Если я сделаю:
SELECT DISTINCT * from table1
Я получаю дубликаты идентификаторов, если они имеют разные активные значения. Мне нужен запрос, чтобы получить уникальные идентификаторы и связанные с ними значения листа. Будет возвращено следующее:
ID | Active
------------
124 | 0
125 | 0
314 | 1
948 | 1
Мне нужно поместить их в две разные таблицы и выполнить внешнее соединение? Активен только 0 или 1.