Форум: "Базы";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
ВнизКол-во уникальных записей в таблице MS Access Найти похожие ветки
← →
Dust © (2006-04-13 14:23) [0]Select count (DISTINCT ORG. INN) FROM ORG;
В интербейзе работает, а вот в аксессе нет.
← →
Dust © (2006-04-13 14:23) [1]Ааааааа, собственно вопрос: Как сделать?
← →
Anatoly Podgoretsky © (2006-04-13 14:27) [2]Что?
Но на всякий случай, Дельфи не работает с запросами.
← →
Dust © (2006-04-13 14:29) [3]что не ясно?
мне нужно подсчитать запросом кол-во уникальных записей в таблице.
← →
sniknik © (2006-04-13 14:35) [4]в какой?
на всякий случай, синтаксис у всех движков/sql серверов разный.
;)
← →
Dust © (2006-04-13 14:35) [5]MS Access
← →
Johnmen © (2006-04-13 14:38) [6]Что значит "не работает"?
← →
sniknik © (2006-04-13 14:42) [7]> MS Access
из подзапроса можно
Select сount(*) FROM (Select DISTINCT INN FROM ORG)
← →
Dust © (2006-04-13 15:19) [8]Не работает (Ошибка синтаксиса, пропущен оператор....).
← →
Dust © (2006-04-13 15:28) [9]Удалено модератором
Примечание: Создание пустых сообщений
← →
Johnmen © (2006-04-13 15:28) [10]А так
Select count(DISTINCT INN) FROM ORG
?
← →
Dust © (2006-04-13 16:32) [11]пробовал уже разные вариации на эту тему....
← →
Johnmen © (2006-04-13 16:48) [12]Ну что ж... Остаётся обвинить аксесс в неподдержании стандарта...
Лично я не буду этого делать. Скорее автора обвиню в чём-нибудь...:)
← →
Dust © (2006-04-13 16:50) [13]прежде чем кого-либо обвинять надо вначале самостоятельно опопробовать, а так советовать, мол попробуй то, попробуй сё....
← →
Johnmen © (2006-04-13 16:57) [14]>прежде чем кого-либо обвинять надо вначале самостоятельно опопробовать
Мне пробовать не надо, ты же попробовал...
> а так советовать, мол попробуй то, попробуй сё....
А так и советую. Рад, что тебе нравится...:)
← →
sniknik © (2006-04-13 16:58) [15]> прежде чем кого-либо обвинять надо вначале самостоятельно опопробовать
тут не служба поддержки чтобы только опробированные ответы давать.
> а так советовать, мол попробуй то, попробуй сё....
именно так, кому это в конце концов нужно? автору значит он и "напрягается", пробует. а ответы даются на добровольной основе и пишутся зачастую прямо в форуме, а если по другому и будет занимать больше времени/усилий ... то ну его вообще нафиг.
p.s. вариант приведенный в [7] 100% рабочий.
← →
vovnuke © (2006-04-13 16:58) [16]у меня работает вот так:
select сount(*) from (select distinct (ID) from table)
← →
Dust © (2006-04-13 17:02) [17]А у меня говорит, что неопределённая функция distinct в выражении...
← →
Dust © (2006-04-13 17:26) [18]Вопрос снят!
решение:
Select Count(INN)
From (Select Distinct INN FROM ORG)
← →
Johnmen © (2006-04-13 17:31) [19]Свежее решение :)
← →
sniknik © (2006-04-13 17:34) [20]разница в Count(INN) и Count(*) (как в [7]) только в том что первый еще и NULL значение, буде такое, откинет (т.е. - одно уникальное).
в остальном "решение:" полная копия... на которую говорилось "не работает".
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.074 c