sql - 检索 sql 查询
问题描述
select case
when SUBSTRING (ltrim([ producet_name]),1,1)= 'a' then
'Grade A'
else
''
end Grade from product
在这里,查询打印他的等级 A,其中值的起始字母以 a/ 开头,就像我希望查询使用 concat 或任何其他方法打印具有相应等级的所有字母一样
解决方案
我认为这对你的问题有用
select 'Grade' + ' ' +upper(SUBSTRING (ltrim([ producet_name]),1,1)) AS Grade from product
这会给你结果
Grade A
Grade B
Grade C
...
推荐阅读
- javascript - 使用 AJAX 请求的用户输入查询不会更新 history.pushState,如果不重新加载页面就无法解析
- python - Urlopen() 代理关键字不存在?
- batch-file - 使用 forfiles 时如何排除具有特定条件的文件名
- javascript - 用户控件中包含的 jqte textarea 的触发更改事件,iframe 的一部分
- html - 调整平移和旋转元素的大小时如何计算顶部和左侧
- list - Ansible 列表以 dict 和递增每个元素的值
- wpf - WPF:仅当列表框中的一项被选中时才启用按钮
- ionic-framework - 为什么加载 Ion-Spinner 会在页面底部呈现
- ios - 文件“ColorAttributeTransformer.swift”无法解锁
- python-xarray - 使用 Xarray 查找十年平均值