Duda con subsonsultas
Publicado por paloma (7 intervenciones) el 23/06/2008 22:15:44
¡Hola!. Tengo las siguientes dudas deseo cargar la siguiente consulta:
SELECT dbo.S_Cinema.cityID,dbo.S_Cinema.cinID, dbo.S_Cinema.cinDescription, dbo.S_Chain.chDescription, case when cinPRG.cinID is null then convert(bit,0) else convert(bit,1) end as cinchecked FROM dbo.S_Cinema left JOIN (select distinct cinId from S_ProgDetail where prgid= 23 and cut= ' 0020'') as cinPRG ON dbo.S_Cinema.cinID = cinPRG.cinID INNER JOIN dbo.S_Chain ON dbo.S_Cinema.chID = dbo.S_Chain.chID
where cinDescription like '%S%' and cityID LIKE 1
El problema es que antes de seleccionar todos me manda los registros en la casilla de verificacion como todos activos, las siguientes veces que ya existe una seleccion los respeta. ¿Què puedo hacer para que de entrada en caso de no haber seleccionado nada me muestre las casillas desamarcadas.
SELECT dbo.S_Cinema.cityID,dbo.S_Cinema.cinID, dbo.S_Cinema.cinDescription, dbo.S_Chain.chDescription, case when cinPRG.cinID is null then convert(bit,0) else convert(bit,1) end as cinchecked FROM dbo.S_Cinema left JOIN (select distinct cinId from S_ProgDetail where prgid= 23 and cut= ' 0020'') as cinPRG ON dbo.S_Cinema.cinID = cinPRG.cinID INNER JOIN dbo.S_Chain ON dbo.S_Cinema.chID = dbo.S_Chain.chID
where cinDescription like '%S%' and cityID LIKE 1
El problema es que antes de seleccionar todos me manda los registros en la casilla de verificacion como todos activos, las siguientes veces que ya existe una seleccion los respeta. ¿Què puedo hacer para que de entrada en caso de no haber seleccionado nada me muestre las casillas desamarcadas.
Valora esta pregunta


0