php - 如何在数据库中搜索字符串 X 次? (MySQL + PHP)

标签 php sql mysql

嘿,首先我使用SQL + PHP,数据库类型是MYSQL。

我有一个包含许多字符串的列,但我想搜索字符串 08/08/10,如果它在该列中存在 5 次,我该怎么做?

** 如果我愿意:

SELECT * FROM x WHERE y LIKE '%08/08/10%'

也许它存在,但我不知道是不是5次..

非常感谢!

最佳答案

select count(1) from x where y like '%08/08/10%' - 输出具有 y 的确切行数,如 '%08/08/10%'

在这种特殊情况下不需要分组。

关于php - 如何在数据库中搜索字符串 X 次? (MySQL + PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404844/

相关文章:

php - WordPress - 类别未显示所有帖子

java - 使用 JDBC 和唯一约束批量插入

php - MYSQL 和 PHP 从 2 个不同的表中选择 + 创建一个数组

MySQL:永久设置 sql_mode

php - 当 var 很大时 return var 不起作用?

php - Twig,添加第一个和最后一个类

mysql - 从另一个存储过程中的存储过程返回表

php - 如何使用 php 从 mysql 检索数据到 wysiwyg 编辑器

javascript - 将下拉数据从一个表插入到另一个表

mysql - 用于获取行的 SQL 查询,其 id 在同一行的列中提到