powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
25 сообщений из 40, страница 1 из 2
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330835
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пожалейте несчастную девушку !!!
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330836
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рассказывайте, пациент, что вас беспокоит :)
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330838
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует 2 таблицы - Клиенты и Заказы

как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента

клиент 1 - 16 заказов
клиент 2 - 3 заказа
... ... ... ... ...

клиент n - n заказов

или хотя бы запрос на одной таблице любой структуры
как достать набор 5 или 7 записей с наибольшими порядковыми номерами
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330842
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже ответил, см.:\r
\r
|>
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330843
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, что-то намудрено...\r
\r
/topic/60172\r
\r
/topic/60172
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330844
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НЕ СМЕШНО !!!
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330846
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я и не смеюсь, а просто не умею давать ссылки...\r
Сходите сюда, я там ответил:\r
/topic/60172 \r
\r
Если будет всё равно непонятно, могу отослать пример (только в како версии Access'a?)
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330847
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только пожалуйста, не флудьте!
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330848
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A97
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330849
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
послать пример на е-мейл?
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330850
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330851
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
послал, будут вопросы, обращайтесь.
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330852
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
21.11.2003, 02:49:45: FETCH - Аутентификация прошла успешно (Обычный метод)
21.11.2003, 02:49:48: FETCH - На сервере писем: 0, из них новых: 0


Наверное что-то случиолсь со скоростью света или с магнитной постоянной вакуума
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330853
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
послал повторно на тот адрес, что указан в перс. инфо.
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330855
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я получила, но ето же совсем не то :(
Так я умела 10 лет назад.

мне не нужно все записи с Orders
а только /например/ по 3 с наибольшими значениями

скажем Client 1 должен иметь записи 8, 15, 19
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330856
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и нужен не запрос на группировку

а чтобы он выдавал Oders
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330857
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда попробуйте как вам до этого посоветовали. Сейчас ничего умнее на ум не приходит.
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330863
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем плодить топики? Ты думаешь, что от этого тебе быстрее помогут?
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330864
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT client.Text, Count(client.Text) AS [Колво заказов]
FROM orders INNER JOIN client ON orders.id_client = client.id
GROUP BY client.Text;


Из постановки задачи, размазанной по 5 топикам, совершенно не ясно, почему не подходит вышеуказанное решение.
Будьте добры, мамзель, сделайте нормальную постановку задачи. И в этом топике, а не в новом.
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32330961
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
5 топиков с одним и тем же :(

Это из одного:
----------------------
ПРОПАЛА НАПРАСНО ЕЩЕ ОДНА НОЧЬ !!!
Annna

Существует 2 таблицы - Клиенты и Заказы

как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента

клиент 1 - 16 заказов
клиент 2 - 3 заказа
... ... ... ... ...

клиент n - n заказов
сегодня, 04:13
-----------------------
Re: ПРОПАЛА НАПРАСНО ЕЩЕ ОДНА НОЧЬ !!!
Pavel
Вопрос снят.
сегодня, 07:37
-----------------------
Re: ПРОПАЛА НАПРАСНО ЕЩЕ ОДНА НОЧЬ !!!
Bull
Annna уточните задачу без этого Вам непомочь.Значение(смысл) "n максимальных сумм" задается кем?(чем?) по колличеству,сумме или ...
сегодня, 08:55
-----------------------
Re: ПРОПАЛА НАПРАСНО ЕЩЕ ОДНА НОЧЬ !!!
Roalex
Если задача состоит в том, чтобы показывать не количество заказов, а именно вывести эти заказы, причем для каждого клиента разное количество, то, кроме как прономеровать эти заказы и отбрать по INNER JOIN с WHERE, ничего более быстродействующего пока не вижу.
сегодня, 09:05
==================

Это из другого:
-----------------------
интересненький такой запросик :)
Annna
Существует 2 таблицы - Клиенты и Заказы

как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента

клиент 1 - 16 заказов
клиент 2 - 3 заказа
... ... ... ... ...

клиент n - n заказов
сегодня, 01:21 [427414] Модератор: Изменить | Удалить
-----------------------------
Re: интересненький такой запросик :)
SiriusB

Мы с таким уже сталкивались

на каждого клиента фуекция Dmax используется нужное количество раз

скажем для
клиента 1 - 16 раз
клиента 2 - 3 раза


я делал для 10 тыс клиентов 1,5 млн. заказов
Athlon 1800 работал локально 4,5 часа

но зато все получилось !!! :)
сегодня, 02:08
-----------------------------
Re: интересненький такой запросик :)
Annna
грешно смеяться над убогими :(
сегодня, 02:44
-----------------------------
Re: интересненький такой запросик :)
Axeleron

автор писал:

SELECT Client.ClientName, Count(Order.ID) AS CountOfOrders
FROM Client INNER JOIN [Order] ON Client.ID = Order.IDClient
GROUP BY Client.ClientName;

DMax здесь на мой взгляд вообще незачем.
Приведённый мной запрос возможен тогда, когда у вас таблица содержащая список клиентов "Client" (является главной), а список заказов "Order" (подчинённая) и связаны отношением 'один-ко-многим'.
сегодня, 03:13
-----------------------------
Re: интересненький такой запросик :) [new]
Senin Viktor
Не удивительно с Dmax (10 000 умножить на 1 500 000 это сколько раз будет?). Ты в сети такое запусти - можно сразу отпуск брать - дня на три (всей организации), а если индексов нет - то можно и на недельку в деревню съездить
сегодня, 09:02
----------------------------

Еще два без ответов были.

2Анна.
Пожалуйста, не создавайте много однотипных топиков. (почитайте правила) То, что Вам сразу не ответили, не означает, что Ваш вопрос не замечают, скорее, это говорит о том, что многие спят в 3 часа ночи...
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32331088
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, а на am.rusimport.ru с точно таким же вопросом всем крутит мозги некто SiriusB. Эт что, раздвоение личности?
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32331091
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2zz

Про Сириуса уже было - только модераторы тот топик удалили.
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32331275
Фотография Annna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и плохо, что удалили, задача так и остается нерешенной !!!

сформулирую задачу попроще


как из Table "Зарплата" выбрать скажем 15 максимальных зарплат

SiriusB дал правильное решение, только не написал, как создать управляющую функцию для Dmax

Я сделала один цикл для одного клиента - все работает !!!
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32331285
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не зарплаты, а заказы, наверное?

Это для количества:

select top 15 Заказы.Клиент, count(Заказы.Номер) from Заказы group by Клиент order by count(Заказы.Номер) dest;

Это для сумм:

select top 15 Заказы.Клиент, sum(Заказы.Сумма) from Заказы group by Клиент order by sum(Заказы.Сумма) dest;
...
Рейтинг: 0 / 0
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
    #32331303
(c)VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ,за 10 лет можно было бы научиться такие запросы составлять
Код: plaintext
1.
2.
3.
SELECT t.id_client,t.OrderN,t.Cost
FROM myTable AS t
WHERE (select count(*) from  myTable t2 where t2.id_client=t.id_client and t2.orderN>=t.orderN) <= n
ORDER BY t.id_client, t.Cost DESC;

Вместо n подставишь нужное тебе число
...
Рейтинг: 0 / 0
25 сообщений из 40, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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