当前位置: 首页 > 编程笔记 >

如何在MySQL中选择以某些数字开头的记录?

况谦
2023-03-14
本文向大家介绍如何在MySQL中选择以某些数字开头的记录?,包括了如何在MySQL中选择以某些数字开头的记录?的使用技巧和注意事项,需要的朋友参考一下

选择以某些数字开头的记录的最佳解决方案是使用MySQL LIKE运算符。让我们首先创建一个表-

mysql> create table DemoTable
(
   ClientId bigint,
   ClientName varchar(40)
);

使用插入命令在表中插入一些记录-

mysql> insert into DemoTable values(23568777,'Chris Brown');
mysql> insert into DemoTable values(9085544,'John Doe');
mysql> insert into DemoTable values(9178432,'John Doe');
mysql> insert into DemoTable values(9078482,'David Miller');

使用select语句显示表中的所有记录-

mysql> select *from DemoTable;

这将产生以下输出-

+----------+--------------+
| ClientId | ClientName   |
+----------+--------------+
| 23568777 | Chris Brown  |
| 9085544  | John Doe     |
| 9178432  | John Doe     |
| 9078482  | David Miller |
+----------+--------------+
4 rows in set (0.00 sec)

以下是查询以选择在MySQL中以某些数字开头的记录的查询-

mysql> select *from DemoTable where ClientId LIKE '90%';

这将产生以下输出-

+----------+--------------+
| ClientId | ClientName   |
+----------+--------------+
| 9085544  | John Doe     |
| 9078482  | David Miller |
+----------+--------------+
2 rows in set (0.00 sec)
 类似资料:
  • 问题内容: 我有一个表,其中的一列也包含以数字开头的数据,在MySQL上 如何选择仅以数字开头的行? 问题答案:

  • 问题内容: 如何选择以某个字符串开头的列值的行? 例如,我想选择“名称”列以“先生”开头的行。 问题答案: 你可以做 参见http://www.sqlite.org/lang_expr.html

  • 问题内容: 如何选择所有以“ player_”开头的元素? 我有多个这样的元素: 每个都有独特的印章。如何使用jQuery或纯CSS选择所有这些元素? 问题答案: 通常,您可以使用ID选择器选择ID ,但对于更复杂的匹配,您可以使用attribute-starts- with选择器作为[jQuery选择器或CSS3选择器): 但是,如果您能够修改该HTML,则应向播放器添加一个类,然后将其定位为目

  • 问题内容: 这是我的代码: 如何查询以某些字符开头的服务器?例如,我如何为仅以“ AA”开头的服务器服务? 我正在使用Oracle SQL btw。 问题答案: 你可以这样做

  • 这是我的密码: 它返回表中所有列的数组。但我不需要把所有的专栏都写下来。我只需要返回以下列:。我对此进行了搜索并找到了答案:(使用函数) 但它并没有返回预期的结果。它返回以下内容: 如您所见,没有和列。我怎样才能修好它?

  • 我知道这是一个非常简单的问题,但我似乎找不到一个令人满意的答案。另外,我对Mongo完全是个新手。这显然无济于事。 假设我收藏了...我希望将mongo中的$toupper函数应用于具有_id和的记录的字段,而不是应用于具有的记录。 我一直在玩Mongo的聚合(针对我在google中发现的),但我得到的最多的是一个返回“name”字段的查询,但是: 它返回数据库中的所有记录(不仅是ObjectId