СЛУЧАЙ - ваш единственный путь:
DECLARE @YourTable table (A int, B int, C int)
SET NOCOUNT ON
INSERT @YourTable VALUES (10, 16, 12 )
INSERT @YourTable VALUES (14, 15, 19 )
SET NOCOUNT OFF
SELECT
CASE
WHEN ROUND(A+.25*B+C*.5,0)<A+.25*B+C*.5 THEN
CONVERT(varchar(10),CONVERT(int,ROUND(A+.25*B+C*.5,0))+1)+' *'
ELSE CONVERT(varchar(10),CONVERT(int,ROUND(A+.25*B+C*.5,0)))
END
FROM @YourTable
ВЫВОД:
------------
20
28 *
(2 row(s) affected)