Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.17;
Скачать: CL | DM;

Вниз

Что-то не получается запрос SQL   Найти похожие ветки 

 
kan   (2006-11-28 14:46) [0]

Есть таблица "maindata".
Поля:
marka_model - марка авто
sale_date - дата продажи
seller_id - продавец
Цель такая. Получить выборку по марке авто за период и по продавцу.
Например:
ВАЗ 2121
     Прподавец1 - 01.11.2006
     Прподавец1 - 02.11.2006
     Прподавец1 - 03.11.2006
     Прподавец1 - 04.11.2006
     Прподавец1 - 05.11.2006
итог: 5 авто
ВАЗ 2110
     Прподавец1 - 01.11.2006
     Прподавец1 - 02.11.2006
     Прподавец1 - 03.11.2006
     Прподавец1 - 04.11.2006
     Прподавец1 - 05.11.2006
итог: 5 авто
всего: 10 авто


select md.*
from maindata md
left join maindata m on (m.marka_model = md.marka_model)
where (md.sale_date %period_filter) and (md.seller_id=%org_id)
order by m.marka_model, md.seller_id, md.sale_date, md.marka_model


Но что-то не работает. Зацикливается и забивает всю память.
Может кто-то может помочь?


 
ANB ©   (2006-11-28 14:51) [1]


> kan   (28.11.06 14:46)

кортезиан хапнул :)

одним селектом это вообще то можно сделать, используя группировки и объединения, но я смогу только на оракле.


 
Desdechado ©   (2006-11-28 16:53) [2]

SELECT marka_model, seller_id, sale_date, Count(*)
FROM maindata
GROUP BY marka_model, seller_id, sale_date

?


 
lenok   (2006-11-28 17:11) [3]

select *
from maindata
where sale_date>@date1 and sale_date<@date2
order by marka_model,seller_id
compute count(marka_model) by marka_model,seller_id
compute count(marka_model)



Страницы: 1 вся ветка

Текущий архив: 2006.12.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
15-1164552740
ShellX
2006-11-26 17:52
2006.12.17
Интересная задачка


2-1164830603
бегинка
2006-11-29 23:03
2006.12.17
делфи и флеш


2-1164548349
Виталий Гаврилов
2006-11-26 16:39
2006.12.17
отправки E-mail c использованием почтовой программы


15-1164598028
Slider007
2006-11-27 06:27
2006.12.17
С днем рождения ! 25 ноября


11-1140304918
z007
2006-02-19 02:21
2006.12.17
DB компоненты