|
|
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Есть таблица с полем в котором существуют несколько наименований повторяющиеся несколько раз. Например: Дыня Вишня Яблоко Яблоко Вишня Вишня Виноград Яблоко Дыня Виноград Яблоко Яблоко и т.д. Необходимо одним запросом получить количество уникальных наименований. То есть число 4 для данного примера. У меня пока получается только Select Distinct 'имя поля' From 'таблица' Но этот запрос возврашает: Дыня Вишня Яблоко Виноград После чего я смотрю свойство RecordCount, для получения числа четыре. А надо чтобы результатом запроса было именно число 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 06:07:42 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Мало интересного, стандартная задача - минута в конструкторе Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 06:56:30 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Select Count(*) From (Select Distinct Поле From Таблица) воистину интересная задача ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 07:06:55 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Пятница, виноват, невнимателен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 07:19:21 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
ЗЫ: по идее в MDB формате SQL92 должно работать: Код: plaintext но не работает по причине бага. в ADP все в порядке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 09:03:40 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Лох ПозорныйSelect Count(*) From (Select Distinct Поле From Таблица) воистину интересная задача Огромное спасибо... До меня это не дошло, наверное слишком просто... Но есть вторая проблема, такой запрос не работает на Access 97, ругается на подзапрос во From. Есть ли возможность получить это в Access 97 так как именно эта база используется и нет возможности заменить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 05:05:41 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Недокументированная фича: Select Count(*) From [Select Distinct Поле From Таблица]. Важны и квадратные скобки, и точка в конце Документированная фича - сохранить вложенный запрос отдельно. Т.е. Код: plaintext 1. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 05:12:14 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Лох ПозорныйНедокументированная фича: Select Count(*) From [Select Distinct Поле From Таблица]. Важны и квадратные скобки, и точка в конце Кстати, А2000 такое молча хавает с кругленькими скобками, А2002 - меняет в тексте запроса круглые скобки на квадратные и ставит точку...:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 07:18:37 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Лох ПозорныйНедокументированная фича: Select Count(*) From [Select Distinct Поле From Таблица]. Важны и квадратные скобки, и точка в конце Документированная фича - сохранить вложенный запрос отдельно. Т.е. Код: plaintext 1. Код: plaintext 1. В Access 97 все равно не канает. А сохранить Запрос1 в базе, значит использовать 2 запроса, а Необходимо обойтись одним. Ладно всем спасибо за помощь. Будем искать возможность обновить Access, так как в старших версиях работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2004, 06:18:22 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
ЛПНедокументированная фича: Select Count(*) From [Select Distinct Поле From Таблица]. Важны и квадратные скобки, и точка в конце ... и as что-то: Select Count(*) From [Select Distinct Поле From Таблица]. as q1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2004, 07:13:05 |
|
||
|
Есть интересная задача на выборку количества уникальных записей
|
|||
|---|---|---|---|
|
#18+
Geo ЛПНедокументированная фича: Select Count(*) From [Select Distinct Поле From Таблица]. Важны и квадратные скобки, и точка в конце ... и as что-то: Select Count(*) From [Select Distinct Поле From Таблица]. as q1 Всем спасибо, заработало под Access 97... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2004, 04:54:34 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32753919&tid=1670738]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 321ms |

| 0 / 0 |
