powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / DCount
11 сообщений из 11, страница 1 из 1
DCount
    #32753993
Zhaina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Подскажите как посчитать сумму записей и отнять повторяющиеся...
DCount([KOD];"Tabl";"KOD не равен предыдущему")Может iif???
Или это лучше через VBA?
Заранее спасибо!
...
Рейтинг: 0 / 0
DCount
    #32754017
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правила форума читать карма не позволяет?

Хочу:
- структуру данных
- тестовые данные
- что должно получиться (на тестовых данных)
...
Рейтинг: 0 / 0
DCount
    #32754031
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Два способа:
1)
CurrentDB.OpenRecordset("Select Count(*) From(Select Distinct Поле1 From Таблица1)").Fields(0)
2)
делаем ЗАПРОС1 такой
Select Distinct Поле1 From Таблица1
Потом
DCount("Поле1","Запрос1")
...
Рейтинг: 0 / 0
DCount
    #32754333
Zhaina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо Shark! Это я уже сделала...
Просто мне надо вывести все поля, а Distinct сделать по одному... по повторяющемуся коду сотрудника в запросе... т к один и тот же сотрудник работает в разных подразделениях... вот он считает дополнительно...
...
Рейтинг: 0 / 0
DCount
    #32754339
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
DCount
    #32754390
Zhaina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Select KDR.KOD, KDR.KDRFAM, KDR.KDRIMYA, KDR.KDROTC, STT.PODR, STT.OTD
from STT inner join KDR on STT.STTKDR=KDR.KOD

Т к KDR и STT связаны через запрос по-моему не получится подсчитать, используя дистинкт. Код сотрудника повторяется... связь м:м
А мне нужна точная численность сотруд
...
Рейтинг: 0 / 0
DCount
    #32754443
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мадам, вы способны понять смысл выражений:
структура данных
тестовые данные
что должно получиться
?

простите мне мой французский, но из ваших KDROTC, PODR и прочих KDRFAM-ов - непонятно вообще ничего
...
Рейтинг: 0 / 0
DCount
    #32754574
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если взять дистинкт именно от справочника сотрудников (а не от запроса с множественными повторениями одних сотрудников в разных отделах), вы получите число сотрудников в справочнике, о чем Вам уже сообщил Shark. А некая фантазия с условием WHERE позволит вам фильтровать этот справочник по внешним признакам (принадлежности сотрудников к...). Слив же джойном сотрудников с отделами (размножив вхождения сотрудника в набор) вы теряете информацию о количестве уникумов, пока не проведете обратную процедуру - группировку (набоа) по коду справочника (подсчитываемых уникумах).
...
Рейтинг: 0 / 0
DCount
    #32756057
Zhaina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох Позорныймадам, вы способны понять смысл выражений:
структура данных
тестовые данные
что должно получиться
?

простите мне мой французский, но из ваших KDROTC, PODR и прочих KDRFAM-ов - непонятно вообще ничего

Mercie beaucoup, vous etes tres gentil!!!
из наших KDROTC, PODR и прочих KDRFAM-ов- понятно все, даже если не вдумываться так сильно...
Что должно получится пишу уже несколько раз!
Эх все равно Спасибо!
...
Рейтинг: 0 / 0
DCount
    #32756087
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЧто должно получится пишу уже несколько раз!
Имеется в виду что-то вроде этого:
http://www.sql.ru/forum/actualthread.aspx?tid=128279
...
Рейтинг: 0 / 0
DCount
    #32756188
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема тут только одна: попытаться по русски сформулировать че блин надо. Если надо сотрудников, которые есть в подразделениях, то можно так:
Select * From Сотрудники where код in
(Select КодСотрудника From СотрудникивПодразделениях)
Собсно, Вам это 4321 уже написал.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / DCount
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]