¿Es posible tener una condición en si VISTASIF condición en vista en SQL Server
por ejemplo
CREATE VIEW
as
DECLARE @Count int
SET @Count=-1
select @Count=EmpID from EmployeeDetails where ID=200
IF @Count=-1
BEGIN
SELECT * FROM TEAM1
END
ELSE
BEGIN
SELECT * FROM TEAM1
END
Ponga un poco de esfuerzo en formatear sus preguntas [como se solicitó anteriormente] (http://stackoverflow.com/questions/5816306/problem-in-my-ms-sql-query-it-taking-2-mins-to -realizar). El ícono '{}' en la barra de herramientas te permite formatear el código. ¿Por qué ambas ramas del 'IF' hacen lo mismo? –
@Martin gracias Martin haré esto la próxima vez – Navaneethan
tiene alguna de las respuestas resueltas su problema? si es así, márquelo como respuesta, ya que ayudará a otros que tengan el mismo problema que usted en el futuro y lo busque en Google. –