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

Вниз

Подскажите как написать запрос, чтобы за каждый месяц   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.029 c
15-1163867476
Sewix
2006-11-18 19:31
2006.12.10
Как отклеить фото из альбома


2-1164311639
Super135
2006-11-23 22:53
2006.12.10
Как работать с рабочим столом в Windows98


2-1164370211
koha
2006-11-24 15:10
2006.12.10
Как правильно удалить Строку в StringGrid?


3-1159787864
ceval
2006-10-02 15:17
2006.12.10
Enter в DBgridе


15-1164271599
wamp
2006-11-23 11:46
2006.12.10
cmd