当前位置: 首页 > 面试题库 >

如何在sql中显示以a开头,然后以b开头的员工姓名

锺霍英
2023-03-14
问题内容

我想显示以a和b开头的员工姓名,就像列表将显示员工以“ a”作为首字母,然后显示“ b”作为首字母…

所以有人告诉我显示这些的命令是什么…


问题答案:

要按顺序列出以A或B开头的员工姓名…

select employee_name 
from employees
where employee_name LIKE 'A%' OR employee_name LIKE 'B%'
order by employee_name

如果您使用的是Microsoft SQL Server,则可以使用

....
where employee_name  LIKE '[A-B]%'
order by employee_name

这不是标准的SQL,尽管只是将其转换为以下内容。

WHERE  employee_name >= 'A'
       AND employee_name < 'C'

对于所有变体,您将需要考虑是否要包含诸如的带重音的变体,并测试上述查询是否对RDBMS和排序规则选项中的这些进行了所需的操作。



 类似资料:
  • 我正在尝试运行一个DynamoDB查询,该查询说我想要不以特定值开头的项目。我似乎找不到这样做的方法。 我尝试了以下4种评估方法,但都不管用。每一个都给我一个无效的运算符错误。 我已经尝试过的我的关键条件表达式如下所示: 如果删除not运算符,则会出现以下错误: KeyConditionExpressions每个键只能包含一个条件 在dynamodb中有这样做的方法吗?

  • 当我输入注册号时,当它以后一个B开头时,它应该返回值true,反之亦然,但在这个编码中,当我输入bhu132时,它将值变为false。这里怎么了..请帮帮我

  • 问题内容: 如何将“ 09”解析为9? 问题答案: 包括基数:

  • 使用JSoup,我试图解析一个

  • 问题内容: 我已经完成了硬件,但是我们的老师希望我们将您的硬件提交为yourID_BFS_DFS.java。而且我做不到,它返回错误。 我知道 数字不是Java字母, 并且是非法的 (我已经检查了其他答案),但是我仍然想问你们是否有办法(也许是个把戏)来做,或者他只是想让我们做些非法的事情?而且,如果我没记错,那么Java语言会在最近几天进行更新,也许是关于这一点的,我真的不知道。 顺便说一句,我

  • 问题内容: 我最近开始学习html,而让我真正困惑的一件事是,为什么有些链接在路径之前有一个正斜杠(“ /”),而有些链接却没有呢? 即。 与 一个是相对路径,一个是绝对路径吗?以及href的工作原理如何?它只是在基本网址后面贴在路径名上吗? 问题答案: 一个是相对路径,一个是绝对路径吗? 是。 如果您的浏览器当前指向: 将链接到。 将链接到。 如果HTML文档的开头有一个base元素,则相对路径