PHP mysql问号通配符个数_php – MySQL:计算每个条目的LIKE匹配数
我试着通过一个简单的例子来解释我的意思:
我有一个myprods这样的表:
id | name
1 galaxy s4 mini
2 samsung galaxy s4
3 galaxy galaxy s3
4 iphone 4s
5 apple iphone 4s
到目前为止我有这个查询:
SELECT *
FROM myprods
WHERE name LIKE "%samsung%" OR name LIKE "%galaxy%" OR name LIKE "%s4%"
我的查询结果是:
id | name
1 galaxy s4 mini
2 galaxy s4
3 galaxy galaxy s3
现在我不仅返回匹配的行,还返回命中数.如果其中一个LIKE-phrase适用于该行,那么ONE命中.因此,在这种情况下,我希望命中为0,1,2或3.这意味着:LIKE短语“%galaxy%”不应该被计为id = 3的两次命中,它只算作“命中”或“没有打”.
预期的结果现在是:
id | name | hits
1 galaxy s4 mini 2
2 samsung galaxy s4 3
3 galaxy galaxy s3 1
在高性能的mysql短语中可能吗?
或者我应该只选择上面带有我的查询的行,然后通过PHP中的strpos将单个子串与返回的名称匹配?
提前致谢
PHP mysql问号通配符个数_php – MySQL:计算每个条目的LIKE匹配数相关推荐
- php mysql实现下拉列表查询_php mysql如何实现通过下拉框查询显示数据库中的数据...
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- php mysql blob存储图片_php mysql blob存储图片
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 怎样用mysql做留言板_PHP+Mysql 实现留言板
最近看了下PHP基础语法,就想利用这些基本东西实现留言板,也是对基础知识的一个巩固. 什么是留言板?一种可以用来记录,展示文字信息的载体. 现切入正题,说说本次留言板是怎么实现! 首先用户提交留言后, ...
- php mysql简单留言本_php+mysql写的简单留言本实例代码
php+mysql写的简单留言本实例代码 更新时间:2008年07月25日 09:41:32 作者: 方便新手学习php guestbook.php: COLOR: #002878; TEXT-D ...
- MySql like通配符使用(mysql 正则表达式)
%代表任意多个字符 _代表一个字符 在 MySQL中,SQL的模式缺省是忽略大小写的 正则模式使用REGEXP和NOT REGEXP操作符. "."匹配任何单个的字符.一个字符类 ...
- mysql答题表设计_PHP+MYSQL问答系统中的提问和回答的表怎么设计
展开全部 PHP+MYSQL 的问答系32313133353236313431303231363533e78988e69d8331333337396236统的设计与实现,问答系统简而言之 就是一个网上 ...
- php和mysql实现模糊查询_PHP MYSQL实现登陆和模糊查询两大功能_PHP
本文使用的软件版本如下:PHP版本 5.5.12:MYSQL版本 5.6.17:Apache 2.4.9 用的wampserver 一.PHPMYSQL实现登陆 一共含有两个文件:login.php和 ...
- MySQL长途售票系统_PHP+MySQL长途客用汽车票订票系统的设计与实现
随着时代的变迁汽车已经成为了人们日常生活中不可或缺的一部分,虽然很多人已经拥有了私家车,但是很多时候因为离家较远等原因,很多时候人们还是会通过客用汽车来进行一些出行,但是通常情况下客用车票都需要到客用 ...
- php mysql百万级数据_php+mysql百万级数据怎么排序_PHP教程
php+mysql百万级数据如何排序? php+mysql百万级数据分页.因涉及多表多条件联合查询.谁能帮忙优化下面的查询语句. if(empty($wheresql)){ $wheresql=&qu ...
最新文章
- CSS之常用选择器(元素、id、类、通配选择器)
- Python命令行参数解析模块------argparse
- Java多层的异常捕获
- ASP.NET 大文件下载的实现思路及代码
- 做为web前端工程师的体验
- mysql zf,mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI的含义
- 「五大常用算法」一文图解分治算法和思想
- wxWidgets:wxFontMapper类用法
- boost::proto模块实现使用一个带有语法的域来修剪集合重载运算符的测试程序
- ZZ:深入理解new
- no connection could be made because the target machine actively refused it.问题解决
- xheditor富文本框 存值与展示问题
- JS 日期转化及日期比较
- 【Elasticsearch】elasticsearch 索引 详解 index
- 小程序 cover-view 字体_【企商云】2021年,要知道的9个小程序开发流程清单
- 父母有退休工资和没有退休工资的比较,家庭生活区别大吗?
- WPF 入门教程 TextBox详解
- 免费在线 Logo生成器
- 洛谷 P1873 砍树 (二分答案)
- SQL语句oracle中如何插入Date类型的数据