我对不同表的抽象列进行了 View 并对它们进行预过滤和预排序。有一列的内容我不关心,但我需要知道内容是否为空。因此,我的 View 应该将别名传递为“true”,以防指定列的值不为 null,并传递“false”以防万一值为空。
如何使用 T-SQL 选择这样的 bool 值?
最佳答案
为此,您必须使用 CASE 语句:
SELECT CASE WHEN columnName IS NULL THEN 'false' ELSE 'true' END FROM tableName;
关于sql - 如何在T-SQL中根据列的内容输出 bool 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/157114/