|
|
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
пожалейте несчастную девушку !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 02:55 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Рассказывайте, пациент, что вас беспокоит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 02:58 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Существует 2 таблицы - Клиенты и Заказы как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента клиент 1 - 16 заказов клиент 2 - 3 заказа ... ... ... ... ... клиент n - n заказов или хотя бы запрос на одной таблице любой структуры как достать набор 5 или 7 записей с наибольшими порядковыми номерами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:06 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:16 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
сорри, что-то намудрено...\r \r /topic/60172\r \r /topic/60172 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:17 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
НЕ СМЕШНО !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:22 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Да я и не смеюсь, а просто не умею давать ссылки...\r Сходите сюда, я там ответил:\r /topic/60172 \r \r Если будет всё равно непонятно, могу отослать пример (только в како версии Access'a?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:26 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Только пожалуйста, не флудьте! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:28 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
A97 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:33 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
послать пример на е-мейл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:37 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:39 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
послал, будут вопросы, обращайтесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:42 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
21.11.2003, 02:49:45: FETCH - Аутентификация прошла успешно (Обычный метод) 21.11.2003, 02:49:48: FETCH - На сервере писем: 0, из них новых: 0 Наверное что-то случиолсь со скоростью света или с магнитной постоянной вакуума ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:50 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
послал повторно на тот адрес, что указан в перс. инфо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 03:57 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Я получила, но ето же совсем не то :( Так я умела 10 лет назад. мне не нужно все записи с Orders а только /например/ по 3 с наибольшими значениями скажем Client 1 должен иметь записи 8, 15, 19 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 04:04 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
и нужен не запрос на группировку а чтобы он выдавал Oders ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 04:06 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Тогда попробуйте как вам до этого посоветовали. Сейчас ничего умнее на ум не приходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 04:14 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Зачем плодить топики? Ты думаешь, что от этого тебе быстрее помогут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 05:20 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
SELECT client.Text, Count(client.Text) AS [Колво заказов] FROM orders INNER JOIN client ON orders.id_client = client.id GROUP BY client.Text; Из постановки задачи, размазанной по 5 топикам, совершенно не ясно, почему не подходит вышеуказанное решение. Будьте добры, мамзель, сделайте нормальную постановку задачи. И в этом топике, а не в новом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 05:38 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
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 часа ночи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 09:24 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Ага, а на am.rusimport.ru с точно таким же вопросом всем крутит мозги некто SiriusB. Эт что, раздвоение личности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 10:44 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
2zz Про Сириуса уже было - только модераторы тот топик удалили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 10:46 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
ну и плохо, что удалили, задача так и остается нерешенной !!! сформулирую задачу попроще как из Table "Зарплата" выбрать скажем 15 максимальных зарплат SiriusB дал правильное решение, только не написал, как создать управляющую функцию для Dmax Я сделала один цикл для одного клиента - все работает !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 12:34 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Не зарплаты, а заказы, наверное? Это для количества: select top 15 Заказы.Клиент, count(Заказы.Номер) from Заказы group by Клиент order by count(Заказы.Номер) dest; Это для сумм: select top 15 Заказы.Клиент, sum(Заказы.Сумма) from Заказы group by Клиент order by sum(Заказы.Сумма) dest; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 12:42 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Ну ,за 10 лет можно было бы научиться такие запросы составлять Код: plaintext 1. 2. 3. Вместо n подставишь нужное тебе число ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 12:48 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
2(c)VIG Надо 15 максимальных, а не все, у кого больше 15. Вроде бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 12:55 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
совершенно верно, никаких Group в Query !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 12:59 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
2 Geo Надо № максимальных для каждого клиента вроде бы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 12:59 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
да, номера для каждого кл 1 №5 кл 1 №8 кл 1 №11 кл 3 №23 кл 3 №27 вот такой должен быть результат !!! для каждого клиента разное количество максимальных номеров в реальности задача намного сложнее если решить такую штучку все остальное пойдет как по маслу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 13:03 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
VIG прислал полуправильный ответ, но отбирается одинаковое количество записей для всех клиентов как туда вставить функцию, чтобы отбирала их разное количество ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 13:18 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
VIG не присылает полуправильных решений. Или правильные или неправильные. Ты бы обьяснила поподробней что тебе надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 13:28 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Anna> клиент 1 - 16 заказов Anna> клиент 2 - 3 заказа VIG>Надо № максимальных для каждого клиента вроде бы :) Anna>VIG прислал полуправильный ответ -- (c)VIG'y - орден "Знатный телепат 2-й степени" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 13:33 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Да-да VIG - великий вождь, пусть хранят ЕГО духи предков в долине ТЕНЕЙ только мы отличаем лживый язик бледнолицего от тявканья койота :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 14:40 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Честно прочитал все эти топики и посты, но так и не понял, что конкретно хочет получить Annna, веренее у меня штуки 3 различных предположений каждый из которых хорошо согласуется с приведенными примерами... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 15:07 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
ГЕО писал:(c)VIG'y - орден "Знатный телепат 2-й степени" Властью, данной мне мордератором награждаю VIG'а орденом "Знатный телепят" 2-й степени. Как всякий новонагражденный VIG понимает, что "Спасибо" не булькает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 15:07 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
По поводу самого топика. Похоже я совсем стелепятил. Нифига не понял, что нужно получить в итоге. :о( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 15:10 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
Властью, данной мне мордератором награждаю VIG'а орденом "Знатный телепят" 2-й степени. Как всякий новонагражденный VIG понимает, что "Спасибо" не булькает! Спасибо!Приезжайте ко мне в Израиль ,за мной не заржавеет Да только ни какой я не телепат, я просто названия топиков читаю 2 Annna VIG - великий вождь, пусть хранят ЕГО духи предков в долине ТЕНЕЙ Ну,в Долину теней я еще не собираюсь, а в остальном все правильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2003, 16:12 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
На таблице со структурой OrderN код заказа id_client код клиента Cost сумма n число максимальных сумм Запрос 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; отлично работает НО НА МОЕЙ СТРУКТУРЕ из двух таблиц Т1 и Т2 T1 Clients CLId код CLName имя CLCount кол-во максимальных T2 Order ORId код ORCLId код связи клиента ORDate дата приема заказа аналогичный запрос весь день выдает какую-то НЕСУРАЗИЦУ SELECT Т2.ORCLId, Т1.CLName, Т2.ORId, Т2.ORDate, Т1.CLId, Т1.CLCount, (select count(*) from Т2 where [Т2]![ORCLId]=[Т1]![CLId] and [Т2]![ORId]>=[Т1]![CLCount]) AS В1 FROM Т1 INNER JOIN Т2 ON Т1.CLId= Т2.ORCLId WHERE ((((select count(*) from Т2 where [Т2]![ORCLId]=[Т1]![CLId] and [Т2]![ORId]>=[Т1]![CLCount]))<=[CLCount])) ORDER BY Т2.ORCLId, Т2.ORDate DESC; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2003, 00:34 |
|
||
|
ЛЮДИ ПОМОГИТЕ ЖЕ С ЗАПРОСИКОМ !!! - как создать запрос, который выдавал бы n максимальных сумм заказов для кажного клиента
|
|||
|---|---|---|---|
|
#18+
На таблице со структурой ...отлично работает А кто-то надо мной насмехался,лживым койотом обзывал,в долину предков отправлял аналогичный запрос весь день выдает какую-то НЕСУРАЗИЦУ Аналогичный ,но неправильный. И будет выдавать ерунду. А вот так не должен Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2003, 01:05 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1678086]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 364ms |

| 0 / 0 |
