mysql - 如何在 MySQL 中匹配 "1,2,7,9,13,3,10,4,21,6,12"中的 2 个?

标签 mysql regex

我不熟悉 MySQL 中的正则表达式。

最佳答案

用于测试该值是否存在于您可以使用的字符串中

mysql> SELECT FIND_IN_SET(15, '1,2,15,4,5,6');
+---------------------------------+
| FIND_IN_SET(15, '1,2,15,4,5,6') |
+---------------------------------+
|                               3 |
+---------------------------------+
1 row in set (0.00 sec)

并测试它是否大于 0(如果未找到匹配则返回 0)。

关于mysql - 如何在 MySQL 中匹配 "1,2,7,9,13,3,10,4,21,6,12"中的 2 个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1912987/

相关文章:

mysql - 云 SQL : Python Client API defaults to utf8mb3 character set on CSV file import

PHP MySql 打印十进制数

php - MySQL 通过在数组字段中搜索来选择行,如果找到值,则选择该行

javascript - 逗号分隔的 6 位数值的正则表达式

Python 3 删除文件字符串的一部分

regex - 什么是好的 Perl 模式匹配/正则表达式模块?

java - 正则表达式查找特定字符在字符串中是否存在奇数次

mysql - LOAD DATA INFILE 不上传大文件中的所有行

javascript - 正则表达式接受至少 6 个字符,至少一个字母和以下至少之一 : 0123456789-. @_

php - 如何避免使用 php 和 mysql 重复代码