У меня есть мнение по монтажу данных из различных таблиц:Как изменить значение в представлении SQL Server?
Create View Test_View
As
Select
t1.Id as 'Id'
,t2.Flag as 'IsChecked'
и т.д. В предыдущих версиях этой таблицы, что значение флага имело значение «Да» и «Нет», и теперь он был изменен bools, как и должно быть.
Однако приложение, использующее это представление, должно видеть значения «Да» и «Нет», а не 1 и 0. Что такое синтаксис для изменения этого представления, чтобы вернуть строку «Да», если t2.Flag 1 и «Нет», если t2.Flag равно 0?
Это также полезно, потому что ELSE хорошо видеть. Но так как NULL также является опцией, необходимо назначить как 1, так и 0. Однако я этого не говорил. – thursdaysgeek