Форум: "Базы";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
ВнизПодскажите как написать запрос, чтобы за каждый месяц Найти похожие ветки
← →
svt (2006-10-03 12:12) [0]Подскажите как написать запрос, чтобы за каждый месяц получить общее количество внесенной документации.
одна таблица, в которой храниться дата поступления документации.
id_doc || date_in || doc ||
в результате получить:
01.06 - 34
02.06 - 21
и т.д.
Понимаю, что запрос пустяковый, но если не так тяжело помогите с его написанием. Спасибо.
← →
ANB © (2006-10-03 12:17) [1]что то типа select month(date_in)||"."||year(date_in), count(*) from Table1
group by month(date_in)||"."||year(date_in)
← →
fishka (2006-10-03 12:22) [2]Или типа:
SELECT SUBSTRING(convert(char(8),date_in,112),1,6), count(*)
FROM ssd
group by SUBSTRING(convert(char(8),date_in,112),1,6)
order by 1
← →
svt (2006-10-03 12:22) [3]
> select month(date_in)||"."||year(date_in), count(*) from
> Table1
> group by month(date_in)||"."||year(date_in)
а что значат || в запросе?
← →
svt (2006-10-03 12:29) [4]А вот еще вариант
select month(date_in), count(*) from Glb_MAIN where year(date_in)=1900 group by month(date_in)
c учетом того что было сказано
> ANB © (03.10.06 12:17) [1]
Спасибо.
← →
ANB © (2006-10-03 15:52) [5]
> year(date_in)=1900
так по индексу не пойдет и будет тормозить. || - это склейка строк в оракле.
← →
svt (2006-10-04 13:32) [6]
> это склейка строк в оракле
склейка строк в mssql как осуществляется
← →
Stanislav © (2006-10-04 14:11) [7]svt (04.10.06 13:32) [6]
+ ?
← →
Petr V. Abramov © (2006-10-04 15:16) [8]> ANB © (03.10.06 15:52) [5]
> || - это склейка строк в оракле.
если уж "в оракле", то month(date_in) не пройдет
тогда уж group by round(date_in, "month")
← →
ANB © (2006-10-04 15:17) [9]
> Petr V. Abramov © (04.10.06 15:16) [8]
> > ANB © (03.10.06 15:52) [5]
> > || - это склейка строк в оракле.
> если уж "в оракле", то month(date_in) не пройдет
> тогда уж group by round(date_in, "month")
я ж написал - типа. автор должен знать SQL своей СУБД.
← →
Petr V. Abramov © (2006-10-04 15:59) [10]> ANB © (04.10.06 15:17) [9]
:)
← →
svt (2006-10-06 10:05) [11]
> автор должен знать SQL своей СУБД.
спасибо за советы и помощь в освоении ньюансов языка своей СУБД :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.096 c