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

MySQL查询将字符串“ Learn With Ease”拆分并返回最后一个单词?

通建安
2023-03-14
本文向大家介绍MySQL查询将字符串“ Learn With Ease”拆分并返回最后一个单词?,包括了MySQL查询将字符串“ Learn With Ease”拆分并返回最后一个单词?的使用技巧和注意事项,需要的朋友参考一下

为此,您可以使用SUBSTRING_INDEX()。让我们首先创建一个表-

mysql> create table DemoTable
(
   Words TEXT
);

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

mysql> insert into DemoTable values('Learn With Ease');
mysql> insert into DemoTable values('Intro To MySQL');
mysql> insert into DemoTable values('Deep Dive Using Java');
mysql> insert into DemoTable values('C++ In Depth');

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

mysql> select *from DemoTable;

这将产生以下输出-

+-----------------------+
| Words                 |
+-----------------------+
| Learn With Ease       |
| Intro To MySQL        |
| Deep Dive Using Java  |
| C++ In Depth          |
+-----------------------+
4 rows in set (0.00 sec)

以下是查询以拆分字符串“ Learn With Ease”并返回最后一个单词的查询-

mysql> update DemoTable set Words=substring_index(Words,' ',-1);
Rows matched : 4 Changed : 4 Warnings : 0

让我们再次检查表记录-

mysql> select *from DemoTable;

这将产生以下输出-

+----------+
| Words    |
+----------+
| Ease     |
| MySQL    |
| Java     |
| Depth    |
+----------+
4 rows in set (0.00 sec)
 类似资料:
  • 本文向大家介绍MySQL查询返回分隔符后的子字符串?,包括了MySQL查询返回分隔符后的子字符串?的使用技巧和注意事项,需要的朋友参考一下 用于在定界符后返回值。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 输出结果 这将产生以下输出- 这是在定界符后返回子字符串的查询。 输出结果 这将产生以下输出-

  • 问题内容: 我需要找到一种方法来获取具有最高versionNumber的数据。 这是我的数据库设计: 可以说我有以下记录: 我需要获取版本号为2.2.1的记录。需要一些帮助的SQL :) 感谢您的任何帮助 问题答案: 试试这个: 灵感来自:http : //www.sql-server-helper.com/tips/sort-ip-address.aspx 在软件开发中,通常会找到一个包含两个数

  • 问题内容: 有没有一种方法可以将字符串(从特定列)拆分为n个字符,而又不打断单词,每个结果都在自己的行中? 例子: 结果: 我知道我可以用来找到最后一个空间,但是我不确定如何获取剩余的空间并将其作为行返回。 问题答案: 尝试这样的事情。可能是您可以创建以下实现的SQL函数。 输出将是这样的:

  • eCaused by:org.apache.camel.InvalidPayloadException:没有类型为:org.apache.camel.Exchange的可用正文,但其值为:11484类型为:java.lang.String on:message:11484。原因:没有类型转换器可用于将类型:java.lang.String转换为所需的类型:org.apache.camel.exch

  • 问题内容: 当我使用sqldeveloper在oracle 10g中运行这样的查询时,它运行良好。 给我名字和国家。当我在hibernate状态下将其作为命名查询运行时,对于“国家/地区”,我只会得到“ C”而不是“加拿大”。 为什么会这样呢? 问题答案:

  • 问题内容: 我有一个具有以下值的表: 我想要这个 我怎样才能做到这一点? 问题答案: 在SQL中执行此操作的方法: JSFiddle在这里http://sqlfiddle.com/#!3/41ead/11