Jim*_*ner 6 sql t-sql sql-server sql-server-2005
我想选择一个列是否以某个字符串开头.
SELECT (name LIKE 'foo%') AS isFoo FROM bar;
Run Code Online (Sandbox Code Playgroud)
有没有办法在不使用内联的情况下执行此操作CASE
?
gbn*_*gbn 22
没有
SQL Server中既没有隐式布尔CAST,也没有布尔类型
SELECT CAST(CASE WHEN name LIKE 'foo%' THEN 1 ELSE 0 END AS bit) AS isFoo
FROM bar;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16210 次 |
最近记录: |