Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите с запросом  [new]
Mayh
Guest
всем привет.

Есть таблица наименований.
Можно ли без юнионов в представлении получить список этих наименований один и тот же для пяти дней недели (первый столбец - наименование, второй - дата)
период


between dateadd(day, 0, datediff(day, 0, getdate()+7)) - datepart(weekday,getdate()+7) + 2
and dateadd(day, 0, datediff(day, 0, getdate()+7)) + 4 - datepart(weekday,getdate()+7) + 2


спасибо.
15 июн 09, 14:56    [7300549]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом  [new]
iljy
Guest
Mayh,

select Name, Date from
Names,
(
select dateadd(day, 0, datediff(day, 0, getdate()+7)) + number - datepart(weekday,getdate()+7) + 2 date
from master.dbo.spt_values where type = 'P' and number <= 4
)t1
15 июн 09, 15:05    [7300625]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом  [new]
Mayh
Guest
iljy, спасибо, это именно то что искал
15 июн 09, 15:56    [7300954]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить