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

Вниз

Подредактируйте запрос   Найти похожие ветки 

 
так себе   (2006-09-10 20:03) [0]

Query1.Close;
 Query1.SQL.Clear;
 Query1.SQL.Add("SELECT DataDog, COUNT(DataDog)");
 Query1.SQL.Add("FROM OsnTabl");
 Query1.SQL.Add("WHERE DataDog >= """ + Form36.DateEdit1.Text +"""");
 Query1.SQL.Add("AND DataDog <= """ + Form36.DateEdit2.Text +"""");
 Query1.SQL.Add("GROUP BY DataDog");
 Query1.Open;

В результате получаю:
DataDog             COUNT
2.08.06                   1
5.08.06                   3
1.09.06                   2
и т.д.
а как получить
DataDog             COUNT
август 2006             4
сентябрь 2006          2
Заранее спасибо.


 
ЮЮ ©   (2006-09-11 09:48) [1]

SELECT
 EXTRACT(YEAR FROM DataDog) AS YY,
 EXTRACT(MONTH FROM DataDog) AS MM,
 COUNT(DataDog) AS CNT
...
[1]
GROUP BY EXTRACT(YEAR FROM DataDog), EXTRACT(MONTH FROM DataDog)
[2]
GROUP BY 1, 2

Т.к. в LocalSQL ни [1] ни [2] не поддерживается, то см. Local View, т.е. сначала сохранить сформированный запрос в текстовый файл, а затем уже группировать



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

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

Наверх




Память: 0.46 MB
Время: 0.069 c
2-1161602191
mefodiy
2006-10-23 15:16
2006.11.05
Access violation при использовании array of array of variant


15-1160854249
Ученик чародея
2006-10-14 23:30
2006.11.05
Как вы относитесь к фильмам, весь смысл которых -


3-1157981923
zorik
2006-09-11 17:38
2006.11.05
Как составить запрос который бы возвратил три записи:


5-1141155140
Чайник
2006-02-28 22:32
2006.11.05
Не ловятся сообщения от мышиного колесика WM_MOUSEWHEEL


2-1161038070
Show
2006-10-17 02:34
2006.11.05
Как правильно соединить кнопку TToolBar с пуктом меню?