Вопрос : Как восстановить ТОЛЬКО колонку, котор мне от отборного заявления

Hi,

I имеет ОТБОРНОЕ заявление но в настоящее время оно приносит назад все колонки касаясь дня оно восстановляет. Под ОТБОРНОЕ заявление. Я хотел был бы сделать должна только восстановить данные на день, котор я восстановляю для; так, если я бегу это и это будет среда, то я только хочу каждое из этих принести назад колонку сред. Дорога сделать это и также сделать колонку восстановленную как раз для того чтобы сказать DCS1, DCS2, DCS3, DCS4 вместо дня недели перед им? помощью

Any было бы много appreciated.

Regards, countryCode

Ken


SELECT, cityCode, itemCode, storeType, vendorCode, gridCodeX, gridCodeY, облицовки, тавро, rc, storeCode, storeName, ARABIC, ItemName, upcCode, TREF,
satDCS1, sunDCS1, monDCS1, tueDCS1, wedDCS1, thuDCS1, friDCS1, satDCS2, sunDCS2, monDCS2, tueDCS2, wedDCS2, thuDCS2, friDCS2,
satDCS3, sunDCS3, monDCS3, tueDCS3, wedDCS3, thuDCS3, friDCS3, satDCS4, sunDCS4, monDCS4, tueDCS4, wedDCS4, thuDCS4, friDCS4
FROM dbo.ScheduleView
WHERE (
КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS1] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS1] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS1] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS1] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS1] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS1] КОГДА 7 КОНЕЦ THEN
[SatDCS1] = 1)
OR
(
СЛУЧАЯ DATEPART (буднего дня, @date) КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS2] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS2] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS2] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS2] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS2] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS2] КОГДА 7 КОНЕЦ THEN
[SatDCS2] = 1)
OR
(
СЛУЧАЯ DATEPART (буднего дня, @date) КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS3] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS3] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS3] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS3] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS3] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS3] КОГДА 7 КОНЕЦ THEN
[SatDCS3] = 1)
OR
(
СЛУЧАЯ DATEPART (буднего дня, @date) КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS4] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS4] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS4] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS4] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS4] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS4] КОГДА 7 КОНЕЦ THEN
[SatDCS4] = 1)
class=

Ответ : Как восстановить ТОЛЬКО колонку, котор мне от отборного заявления

Извинения.
Левая сторона вне * от внутреннего вопроса
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
СОЗДАЙТЕ ФУНКЦИЮ dbo.fnScheduleView (datetime @date)
ВОЗВРАЩЕНИЯ СТАВЯТ НА ОБСУЖДЕНИЕ КАК ВОЗВРАЩЕНИЕ
С DP КАК (ВЫБЕРИТЕ DP=DATEPART (будний день, @date))
ВЫБЕРИТЕ countryCode, cityCode, itemCode, storeType, vendorCode, gridCodeX, gridCodeY, облицовки, тавро, rc, storeCode, storeName, ARABIC, ItemName, upcCode, TREF,
DSC1, DSC2, DSC3, DSC4
ОТ
(
	ВЫБЕРИТЕ *,
	ПОКРЫВАЙТЕ DP.DP КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS1] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS1] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS1] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS1] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS1] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS1] КОГДА 7 ПОСЛЕ ЭТОГО
						   [SatDCS1] ЗАКОНЧИТЕ DSC1,
	ПОКРЫВАЙТЕ DP.DP КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS2] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS2] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS2] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS2] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS2] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS2] КОГДА 7 ПОСЛЕ ЭТОГО
						   [SatDCS2] ЗАКОНЧИТЕ DSC2,
	ПОКРЫВАЙТЕ DP.DP КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS3] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS3] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS3] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS3] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS3] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS3] КОГДА 7 ПОСЛЕ ЭТОГО
						   [SatDCS3] ЗАКОНЧИТЕ DSC3,
	ПОКРЫВАЙТЕ DP.DP КОГДА 1 ПОСЛЕ ЭТОГО [SunDCS4] КОГДА 2 ПОСЛЕ ЭТОГО [MonDCS4] КОГДА 3 ПОСЛЕ ЭТОГО [TueDCS4] КОГДА 4 ПОСЛЕ ЭТОГО [WedDCS4] КОГДА 5 ПОСЛЕ ЭТОГО [ThuDCS4] КОГДА 6 ПОСЛЕ ЭТОГО [FriDCS4] КОГДА 7 ПОСЛЕ ЭТОГО
						   [SatDCS4] ЗАКОНЧИТЕ DSC4
ОТ КРЕСТА dbo.ScheduleView СОЕДИНИТЕ DP
) SQ
ГДЕ DSC1=1 ИЛИ DSC2=1 ИЛИ DSC3=1 ИЛИ DSC4=1
ИДИТЕ
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us