当前位置: 首页 > 知识库问答 >
问题:

如何仅查询列的行中的部分数据-Microsoft SQL Server

漆雕宏浚
2023-03-14

我有一个名为“姓名”的列,在该列中有2000行填写了人们的全名,例如安·史密斯。如何执行一个将列出所有名字为ANN的人的查询?大约有20个不同的名字,他们的名字是安,但姓氏不同。

我试过了

and (NAME = 'ANN')  

但它返回的结果为零。

我必须输入全名和(名字=‘ANN SMITH’)ANN SMITH才能得到结果。

我只是想列出所有姓安的人

共有2个答案

和飞翔
2023-03-14
SELECT NAME
FROM NAMES
WHERE NAME LIKE 'ANN %'

这应该是通配符选择以“ANN”开头,后跟空格的任何内容。

聂炜
2023-03-14

在where子句中尝试:

Where Name like 'ANN %'

应该工作伴侣。

ANN%将找到所有结果,其中ANN是第一,然后是任何之后。

%ANN%将在该行字段的任何部分找到3个字母ANN。

希望有帮助

通常名称也分为名字和第二名字列。这将避免在SQL中使用通配符,并提供更规范化的数据。

 类似资料:
  • python 如何分批查询Oracle 就是比如数据库有几万数据第一次查询前100以此类推一直到查询到所有数据

  • 问题内容: 如何在按部分分组的查询中使用子查询? 我使用SQL Server 2008 R2和Delphi 2010 我收到此错误: 像这个查询: 按t1.sen分组 问题答案: 这是真实的方式

  • 问题内容: 使用SQLAlchemy反射,如何查询特定列中的数据? 上面的查询为我提供了 member 表中所有列中的所有数据。但是我想要从列中获取特定数据。例如,我想检索 用户名 和 密码 列,但是语法不正确。以下是我到目前为止的内容: 失败并显示以下错误: 正在使用来自Oracle的Python3.2,SQLAchemy0.8和mysqlconnector。 编辑:一些轻微的进步 刚刚发现,在

  • 我必须计算ARPU(收入/#用户),但我得到了这个错误: 子查询使用外部查询第7行的未分组列“usage_records.date”:WHERE created_at<=date_trunc('day',usage_records.d...^) null

  • 我是反应式编程的新手。我必须开发一个简单的Spring启动应用程序来返回一个json响应,其中包含公司及其所有子公司和员工的详细信息 创建了一个Spring Boot应用程序(Spring Webflow Spring data r2dbc) 使用以下数据库表来表示公司和子公司以及员工关系(这是一种与公司和子公司的层次关系,其中一个公司可以有N个子公司,而这些子公司中的每个子公司可以有另N个子公司

  • 问题内容: 在我的SQLite数据库管理器中,我可以查询以下内容: 这个查询从2012年7月的名为“ tripmileagetable”的表中返回了里程表总和,但是我想在android查询中编写此代码。 但是我不知道如何在database.query()方法中建立此查询,有什么可以帮助吗? 问题答案: