ТАВРОФОРУМ

Вернуться   ТавроФорум > Не автомобильные темы > Решение бытовых проблем > Компьютеры

Компьютеры Уголок для решения бытовых компьютерных проблем.

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.01.2012, 12:04   #1
fly
 
fly
 
Адрес: Березняки
Возраст: 48
Сообщений: 908
Машина: Lanos 1.4
Длина: 8900мкм
Диаметр: 37мм
Отправить сообщение для fly с помощью ICQ
По умолчанию SQL хелп

уткнулся в проблему уже второй день бьюсь не зна как правильно реализовать
суть в том что нужно сделать выборку данных за вчера и за такой же день год назад, но только за рабочие дни
то есть нужно за понедельник этого года и понедельник прошлого
в том что навоял я получается понедельник этого и воскресение прошлого (зы суббота рабочая нужно исключить воскресения и праздники, ну хотя бы воскресение)
вобился только вот такого может кто поможет ?
Цитата:
SELECT [branch]
,[date]
,[total_after]as total
FROM [header]
WHERE (((invoice_date) Between GETDate()-2 And GETDate()-1))
or (((invoice_date) Between GETDate()-367 And GETDate()-366))
order by branch
вот результат типа пример
зы и как преобразовать дату в нормальный формат
Цитата:
.....
[branch] [invoice_date] total
NULL 2011-01-29 00:00:00.000 476
NULL 2012-01-30 00:00:00.000 212
A 2011-01-29 00:00:00.000 68
A 2012-01-30 00:00:00.000 322
B 2011-01-29 00:00:00.000 71
B 2012-01-30 00:00:00.000 156
C 2011-01-29 00:00:00.000 30
C 2012-01-30 00:00:00.000 21
D 2011-01-29 00:00:00.000 113
D 2012-01-30 00:00:00.000 798
E 2011-01-29 00:00:00.000 25
E 2012-01-30 00:00:00.000 50
....
зы и как преобразовать дату в нормальный формат
__________________
Желание высказаться всегда сильней, чем слушать, ибо, когда слушаешь,
волей-неволей приходится думать.
fly вне форума   Ответить с цитированием
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:40. Часовой пояс GMT +3.


Перевод: zCarot Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.