Py学习  »  DATABASE

数据库中存在单引号或双引号的MySQL搜索[重复]

Python • 4 年前 • 539 次点击  

当从数据库中搜索数据时遇到问题,例如:
我在数据库中有一条记录如下:
product.name=LED背光正方形6“,15W,E27,金光灯-TL02-C615W
这是我的问题:
关键词: LED背光广场
SQL:

SELECT * FROM product WHERE product.name LIKE "%led%" AND product.name LIKE "%blacklight%" AND product.name LIKE "%square%"    

结果是空的。
我的问题在哪里?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43422
 
539 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Yogesh
Reply   •   1 楼
Yogesh    5 年前

试着这样做

SELECT * FROM product WHERE product.name LIKE '%led%' OR product.name LIKE '%blacklight%' OR product.name LIKE '%square%'