ACCESS как отобрать уникальные записи?

rubalex

Новичок
ACCESS как отобрать уникальные записи?

SELECT REFERENCE FROM restdoc WHERE C_DATE=#$date# AND SUBJ_TYPE=11 GROUP BY REFERENCE

этот запрос выводит уникальные записи


но если я хочу вывести доп поля (DATE_DOC)

SELECT REFERENCE,DATE_DOC FROM restdoc WHERE C_DATE=#$date# AND SUBJ_TYPE=11 GROUP BY REFERENCE

то выдает ошибку

SQL error: [Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that does not include the specified expression 'DATE_DOC' as part of an aggregate function., SQL state 37000 in SQLExecDirect in

почему? что не так делаю?

-~{}~ 28.02.05 11:22:

с ошибкой я разобрался. нужно в GROUP BY перечислять все поля. Но мненужна группировка тольок по одному полю!!! как это сделать в ACCESS HELP!!!
 

yugene

Отошел от дел
Уникальные записи в Аксесе выбирабтся с помощью того же DISTINCT.
 
Сверху