Всем привет.
Такой вопрос, ибо я в этой теме (в см БД) почти случайно,
но в нете так и не нашел подобного.
Есть таблица Работы: ФИО автора, Вид работы. для Access'a
Надо выбрать тех авторов, которые написали более одной статьи.
Я делаю так (опираясь на эту страницу
http://forum.ishodniki.ru/index.php?topic=12221.0), сам язык почти не знаю.
SELECT S1.VID, S1.FIO
FROM (SELECT Работы.[Вид работы] AS VID, Работы.[ФИО автора] AS FIO, count(Работы.[ФИО автора]) AS cnt
FROM Работы
WHERE Работы.[Вид работы]="Статья") AS S1
WHERE S1.cnt>1;
Получаю: Попытка выполнить запрос, который не включает указанное выражение VID как часть статистической функции или группы.
Может кто может подсказать в чем дело?
Более того, сейчас проверил, такой запрос ничего не выводит (хотя есть совпад строка)
SELECT Работы.[Вид работы], Работы.[ФИО автора]
FROM Работы
WHERE (Работы.[Вид работы]="Статья")
В ассеss'e вообще есть count()? Потому что если поставить count опять идет ошибка