числа и время
Jun. 27th, 2010 04:43 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
люди поможите... торможу
под катом текст sql
SELECT
([Amount])
,[Contents],StartTime,EndTime
FROM [MinAs].[dbo].[ACCUM]
where (CONVERT(char(8),StartTime,112) >= '20100622'
and CONVERT(char(8),EndTime,112)<= '20100623')
and (substring(CONVERT (char(8), StartTime, 108),1,5)>= '07:00'
and substring(CONVERT (char(8), endTime, 108),1,5)<= '19:00')
and Contents='110'
есть StartTime число+время начала и EndTime число+время окончания.
надо узнать количество записанное в Amount
с 22/6/10 до 23/6/10
и только в утренние часы 7:00 до 19:00.
однако когда я вот так пишу, получаю данные и ночные тоже. че делать?
под катом текст sql
SELECT
([Amount])
,[Contents],StartTime,EndTime
FROM [MinAs].[dbo].[ACCUM]
where (CONVERT(char(8),StartTime,112) >= '20100622'
and CONVERT(char(8),EndTime,112)<= '20100623')
and (substring(CONVERT (char(8), StartTime, 108),1,5)>= '07:00'
and substring(CONVERT (char(8), endTime, 108),1,5)<= '19:00')
and Contents='110'
есть StartTime число+время начала и EndTime число+время окончания.
надо узнать количество записанное в Amount
с 22/6/10 до 23/6/10
и только в утренние часы 7:00 до 19:00.
однако когда я вот так пишу, получаю данные и ночные тоже. че делать?