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

Вниз

Можно ли используя Group by считать кол-во строк?   Найти похожие ветки 

 
Kurillka   (2005-09-14 12:01) [0]

т.е.
Есть таблица в которой есть повторяющиеся строки
Мне нужно сгрупировать эти строки и добавить в конце еще один столбец где будет указано кол-во сгрупированных строк

пример
есть след записи
Название1  стоимость1  дата1
Название1  стоимость1  дата1
Название2  стоимость2  дата2
Название1  стоимость1  дата1
Название2  стоимость2  дата2

и хотелось бы получить
Название1  стоимость1  дата1 3
Название2  стоимость2  дата2 2


 
Sergey13 ©   (2005-09-14 12:03) [1]

Можно. Но надо учить язык.


 
Kurillka   (2005-09-14 12:08) [2]

А как это можно сделать?


 
Плохиш ©   (2005-09-14 12:09) [3]


> Kurillka   (14.09.05 12:08) [2]
> А как это можно сделать?

Прочитав справку по SQL


 
erika ©   (2005-09-14 12:09) [4]

если нужен конкретный пример держи

SELECT COUNT( дата) COUNT_OF_дата, название, стоимость
FROM таблица
GROUP BY название, стоимость
HAVING ((COUNT(дата) <= 16))

по - моему  так


 
Sergey13 ©   (2005-09-14 12:17) [5]

2 [4] erika ©   (14.09.05 12:09)
А зачем HAVING? Демо-версия? 8-)


 
erika ©   (2005-09-14 12:28) [6]

для полнонты  обозрения,

> HAVING ((COUNT(дата) <= 16))

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


 
Kurillka   (2005-09-14 12:36) [7]

Спасибо



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

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

Наверх




Память: 0.48 MB
Время: 0.037 c
14-1128316485
Ega23
2005-10-03 09:14
2005.10.23
С днем рождения! 3 октября


3-1126194426
kreyl
2005-09-08 19:47
2005.10.23
MSSQL2000 Как передать в процедуру имя таблицы в виде строки?


2-1127583139
quadronik
2005-09-24 21:32
2005.10.23
Числовое вырожение прописью


4-1124613303
Андрей Молчанов
2005-08-21 12:35
2005.10.23
WM_QUERYENDSESSION


1-1127987845
Иванов__
2005-09-29 13:57
2005.10.23
Как запихать прогу в DLL