MySql中如何在一个字段(值为字符串)中查找某一个字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql中如何在一个字段(值为字符串)中查找某一个字符相关的知识,希望对你有一定的参考价值。

在select语句的where子句中使用like关键字,例如
select
*
from
表1
where
列1
like
'%计算机%'
表示查找列1中包含“计算机”字样的结果。
其中%代表任意多个字符,下划线代表一个字符。
参考技术A <?php
$text
=
"aa;aa;xx;aa;aa;bb;cc;aa;aa";
$text
.=
';';//字串末尾加上分号
preg_match_all
("/aa;/",
$text,
$out);//匹配aa;
echo
count($out[0]);//结果在$out[0];中
关联UID,你根据你的情况做关联即可。
?>

以上是关于MySql中如何在一个字段(值为字符串)中查找某一个字符的主要内容,如果未能解决你的问题,请参考以下文章

mysql 查询值为中文

MySQL 批量修改某一列的值为另外一个字段的值

Mysql如果某个字段值存在则更新另一个字段的值为原值+100,命令应该如何写?

在SQL中,如何查询某一字段中最大值的数据

在SQL中,如何查询某一字段中最大值的数据

oracle中,查找存在任意三个相同且连续的字母的字符串,请问各位大神如何解决?