问题引入:
我原来的做法是先从第一张表中查出英文名对应的中文名,再用PHP把中文名分解成单个汉字,再查这些单个汉字的意思。
这样就是两次进入数据库。
我想只进一次,查出来中文名后,直接在MYSQL中分解 查询,出结果
表A如下:
create table A
(
id int(4) auto_increment primary key,
cname varchar(30),
voice varchar(30)
);
表B如下:
create table B
(
id int(4) auto_increment primary key,
word varchar(20),
pinyin varchar(20)
);
插入语句:
--表A插入语句
insert into A values(null,'埃科特','ai1|ke1|te4');
--表B插入语句
insert into B values(null,'埃','ai1');
insert into B values(null,'科','ke1');
insert into B values(null,'科','ke1');
insert into B values(null,'特','Te4');
insert into B values(null,'特','Te4');
如何把A表中的类似“'ai1|ke1|te4'”分解成“ai1”,“ke1”,“te4”?然后去B表中查询相关的记录?
分享到:
相关推荐
MySQL的concat函数可以连接一个或者多个字符串,如 mysql> select concat('10'); +--------------+ | concat('10') | +--------------+ | 10 | +--------------+ 1 row in set (0.00 sec) mysql> select concat('11'...
mysql拼接字符串函数
MySQL 字符串函数大全 对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII(‘2’); ...
mysql字符串比较函数:concat和regexp.pdf
STRCMP STRCMP()函数是MySQL里比较字符串的最简单方式之一。这个函数接受两个参数——要被比较的字符串。如果这个两个字符串相同,它就返回0;如果第一个大于第二个,它就返回1;如果第一个小于第二个,它就返回-1 ...
mysql常用字符串函数、字符串处理函数大全。word文档内容中涵盖了mysql数据库字符串处理的38个函数。可完全满足日常对mysql数据库的字符处理操作。
亲测可用,mysql字符串相似度匹配函数。下载后直接在mysql中可以测试运行。
本篇文章主要介绍了MySQL中concat函数的用法(连接字符串),在命令行模式下进行测试。具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
输入2个中文字符串,计算2个字符串的相似度,用于相似度排序。
MYSQL函数和操作符 操作符 . 操作符优先级 . 圆括号 . 比较函数和操作符 . 逻辑操作符 控制流程函数 字符串函数 . 字符串比较函数 数值函数 . 算术操作符 . 数学函数 日期和时间函数 MySQL使用什么日历? ...
MySql常用函数大全讲解,数学函数 字符串函数 日期和时间函数 条件判断函数 系统信息函数 加密函数 格式化函数
MySQL自定义函数 获取随机字符串. string = date +time + random(6)
符串或串(String)是由零个或多个字符组成的有限序列。一般记为 s=’a1a2•••an'... 下面我们来看看MySQL中的字符串函数 假如结果的长度大于 max_allowed_packet 系统变量的最大值时,字符串值函数的返回值为NULL。 对
本文实例讲述了MySQL截取和拆分字符串函数用法。分享给大家供大家参考,具体如下: 首先说截取字符串函数: SUBSTRING(commentid,9) 这个很简单,从第9个字符开始截取到最后。SUBSTRING的参数有三个,最后一个是...
mysql 常用字符串函数
此Markdown文档提供了MySQL数据库中常用的字符串函数的示例代码和详细说明。通过文档,您可以学习如何使用这些字符串函数来进行字符串操作和处理,以满足各种数据处理需求。 文档中涵盖的字符串函数包括: CONCAT...
一、函数功能:对字符串进行分隔数组,取指定顺序位置的子字符串,支持左右双向获取,支持默认值返回,附有测试用例 二、函数格式:fn_get_split_val(in_str varchar,in_delimiter varchar,in_order int,in_default ...
mysql的字符串函数
doc的文件类型: mysql的常用函数 数学函数 二、字符串函数 二、字符串函数
利用mysql中提供的所有函数,组成的一个存储过程。此存储过程主要是将传入的字符串分割为多个值,单个列。