Access distinct
Автор Єедор Раскольников задал вопрос в разделе Другие языки и технологии
SELECT COUNT(DISTINCT SNUM) FROM USP; Почему эта SQL - инструкция не работает в Microsoft Access? и получил лучший ответ
Ответ от Ё А[гуру]
Access вроде не поддерживает такую конструкцию, поэтому ждет в функцию count одно поле (либо объединение полей -- &). Пробуй так -- выбираешь различные записи, а потом считаешь их количество:
SELECT COUNT(*) FROM (SELECT DISTINCT snum FROM usp);
Ответ от Новоясеневский Маньяк[гуру]
А не проще SELECT DISTINCT SNUM, COUNT(*) FROM USP group by 1???
А не проще SELECT DISTINCT SNUM, COUNT(*) FROM USP group by 1???
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: SELECT COUNT(DISTINCT SNUM) FROM USP; Почему эта SQL - инструкция не работает в Microsoft Access?