Cuestión : Cómo recuperar SOLAMENTE la columna que necesito de una declaración selecta

Hola, el

I tiene una declaración SELECTA pero en el momento que trae detrás todas las columnas referente al día él recupera. Debajo está la declaración SELECTA. Qué quisiera hacer es solamente recuperar los datos para el día que estoy recuperando para; Así pues, si funciono esto y es miércoles, quisiera solamente que cada uno de éstos trajera detrás la columna de miércoles. ¿Hay una manera de hacer esto y también de hacer la columna recuperada apenas para decir DCS1, DCS2, DCS3, DCS4 en vez del día de la semana delante de él? la ayuda del

Any sería mucho appreciated.

Regards, countryCode del

Ken


SELECT, cityCode, itemCode, storeType, vendorCode, gridCodeX, gridCodeY, revestimientos, marca de fábrica, rc, storeCode, storeName, ÁRABE, 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
CUANDO 1 ENTONCES [SunDCS1] CUANDO 2 ENTONCES [MonDCS1] CUANDO 3 ENTONCES [TueDCS1] CUANDO 4 ENTONCES [WedDCS1] CUANDO 5 ENTONCES [ThuDCS1] CUANDO 6 ENTONCES [FriDCS1] CUANDO 7 EXTREMO de THEN
[SatDCS1] = 1)
OR

(del CASO DATEPART (día laborable, @date) CUANDO 1 ENTONCES [SunDCS2] CUANDO 2 ENTONCES [MonDCS2] CUANDO 3 ENTONCES [TueDCS2] CUANDO 4 ENTONCES [WedDCS2] CUANDO 5 ENTONCES [ThuDCS2] CUANDO 6 ENTONCES [FriDCS2] CUANDO 7 EXTREMO de THEN
[SatDCS2] = 1)
OR

(del CASO DATEPART (día laborable, @date) CUANDO 1 ENTONCES [SunDCS3] CUANDO 2 ENTONCES [MonDCS3] CUANDO 3 ENTONCES [TueDCS3] CUANDO 4 ENTONCES [WedDCS3] CUANDO 5 ENTONCES [ThuDCS3] CUANDO 6 ENTONCES [FriDCS3] CUANDO 7 EXTREMO de THEN
[SatDCS3] = 1)
OR

(del CASO DATEPART (día laborable, @date) CUANDO 1 ENTONCES [SunDCS4] CUANDO 2 ENTONCES [MonDCS4] CUANDO 3 ENTONCES [TueDCS4] CUANDO 4 ENTONCES [WedDCS4] CUANDO 5 ENTONCES [ThuDCS4] CUANDO 6 ENTONCES [FriDCS4] CUANDO 7 EXTREMO de THEN
[SatDCS4] = 1)
class= del

Respuesta : Cómo recuperar SOLAMENTE la columna que necesito de una declaración selecta

Apologías.
Izquierda hacia fuera * de la pregunta interna
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
CREAR LA FUNCIÓN dbo.fnScheduleView (la fecha y hora del @date)
LAS VUELTAS TABULAN COMO VUELTA
CON EL DP COMO (SELECCIONAR DP=DATEPART (día laborable, el @date))
SELECCIONAR el countryCode, cityCode, itemCode, storeType, vendorCode, gridCodeX, gridCodeY, revestimientos, marca de fábrica, rc, storeCode, storeName, ÁRABE, ItemName, upcCode, TREF,
DSC1, DSC2, DSC3, DSC4
DE
(
	SELECCIONAR *,
	ENCAJONAR DP.DP CUANDO 1 ENTONCES [SunDCS1] CUANDO 2 ENTONCES [MonDCS1] CUANDO 3 ENTONCES [TueDCS1] CUANDO 4 ENTONCES [WedDCS1] CUANDO 5 ENTONCES [ThuDCS1] CUANDO 6 ENTONCES [FriDCS1] CUANDO 7 ENTONCES
						   [SatDCS1] TERMINAR DSC1,
	ENCAJONAR DP.DP CUANDO 1 ENTONCES [SunDCS2] CUANDO 2 ENTONCES [MonDCS2] CUANDO 3 ENTONCES [TueDCS2] CUANDO 4 ENTONCES [WedDCS2] CUANDO 5 ENTONCES [ThuDCS2] CUANDO 6 ENTONCES [FriDCS2] CUANDO 7 ENTONCES
						   [SatDCS2] TERMINAR DSC2,
	ENCAJONAR DP.DP CUANDO 1 ENTONCES [SunDCS3] CUANDO 2 ENTONCES [MonDCS3] CUANDO 3 ENTONCES [TueDCS3] CUANDO 4 ENTONCES [WedDCS3] CUANDO 5 ENTONCES [ThuDCS3] CUANDO 6 ENTONCES [FriDCS3] CUANDO 7 ENTONCES
						   [SatDCS3] TERMINAR DSC3,
	ENCAJONAR DP.DP CUANDO 1 ENTONCES [SunDCS4] CUANDO 2 ENTONCES [MonDCS4] CUANDO 3 ENTONCES [TueDCS4] CUANDO 4 ENTONCES [WedDCS4] CUANDO 5 ENTONCES [ThuDCS4] CUANDO 6 ENTONCES [FriDCS4] CUANDO 7 ENTONCES
						   [SatDCS4] TERMINAR DSC4
DE CRUZ de dbo.ScheduleView ENSAMBLAR EL DP
) SQ
DONDE DSC1=1 O DSC2=1 O DSC3=1 O DSC4=1
IR
Otras soluciones  
 
programming4us programming4us