Is it possible to use a case statement in a view in sql 7? I am using the following in a stored procedure and would like to use same in a view:
SELECT DISTINCT vwAvgStDev_Units.fldTestTypeID,
'FailureStressUnits' =
CASE
When [fldResultsFailureStressUnits] = 1 Then 'psi'
When [fldResultsFailureStressUnits] = 2 Then 'Mpa'
Else ''
END,
FROM vwAvgStDev_Units
WHERE (((vwAvgStDev_Units.fldTestTypeID) Not In
(SELECT [fldTestTypeID] FROM [vwAvgStDev_Units] As Tmp
GROUP BY [fldTestTypeID] HAVING Count(*)>1 )))
ORDER BY vwAvgStDev_Units.fldTestTypeID;
SELECT DISTINCT vwAvgStDev_Units.fldTestTypeID,
'FailureStressUnits' =
CASE
When [fldResultsFailureStressUnits] = 1 Then 'psi'
When [fldResultsFailureStressUnits] = 2 Then 'Mpa'
Else ''
END,
FROM vwAvgStDev_Units
WHERE (((vwAvgStDev_Units.fldTestTypeID) Not In
(SELECT [fldTestTypeID] FROM [vwAvgStDev_Units] As Tmp
GROUP BY [fldTestTypeID] HAVING Count(*)>1 )))
ORDER BY vwAvgStDev_Units.fldTestTypeID;