|
|
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Есть таблица с полями: talon, namm, createby 11 назв1 иванов 11 назв2 иванов 12 назв3 Пушкин 13 назв2 Михайлов Мне нужно подсчитать сколько уникальных талонов (колонка talon) создал каждый пользователь. Как составить такой запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 10:15 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
В один запрос не получится. Фокс не поддерживает count(distinct ...) Сначала выбрать уникальные (talon, createby) в промежуточный курсор, затем по нему считать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 10:22 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Dima T, Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 10:24 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
kolhoz, Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 14:23 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
asdor, так повторы посчитаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 15:10 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Dima Tasdor, так повторы посчитаются. Кто то из нас вопрос не понял. Возможно я. Вот мои суждения подсчитать сколько уникальных талонов (колонка talon) count(*) создал каждый пользователь. grouop by пользователь О каких повторах речь? Выведет всех пользователей, и кол-во талонов на пользователя. Мне казалось это и надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 20:00 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Пример данных есть: талон 11 два раза повторяется. Его надо посчитать один раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 20:04 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Dima TПример данных есть: талон 11 два раза повторяется. Его надо посчитать один раз. "сколько уникальных талонов" - конечно 2 Или я не так понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 20:55 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
asdorDima TПример данных есть: талон 11 два раза повторяется. Его надо посчитать один раз. "сколько уникальных талонов" - конечно 2 Или я не так понял. Два талона №11 ? Нет, к талону №11 сделали несколько заметок (поле namm), но он при этом не перестал быть уникальным. Талон №11 один. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 21:04 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Понял) А такую хрень Код: sql 1. 2. 3. фокс наверное не скушает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 21:05 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Не скушает. В MSSQL можно так Код: sql 1. но такое тоже фокс не скушает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2018, 21:10 |
|
||
|
Найти все уникальные записи в таблице
|
|||
|---|---|---|---|
|
#18+
Dima TНе скушает. В MSSQL можно так Код: sql 1. но такое тоже фокс не скушаетДа неужели?! А проверять не пробовали? Код: sql 1. 2. 3. 4. 5. 6. 7. Count(distinct ) еще FPD2.0 умел. Впрочем, и подправленный Код: sql 1. 2. 3. тоже прекрасно работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2018, 11:16 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=39633788&tid=1581797]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 275ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...