mysql - 产品名称搜索查询

标签 mysql

您好,我有一个 Mysql 数据库,其中的表中有产品详细信息。我需要使用查询来搜索产品详细信息。

例如:当我在名称搜索条目中输入“Dosa”时,它应该显示“Dosa”,Masala Dosa”,“Ghee Dosa”等形式的产品表。我使用了以下查询。但它没有用。

“从 productmaster 中选择产品名称,其中产品名称类似于“DOSA%”,按产品名称排序”。 它将仅列出 Dosa。请在这方面提供帮助。

最佳答案

您可以在搜索词的两侧使用通配符%:

SELECT productname
FROM productmaster
WHERE productname LIKE '%DOSA%'
ORDER BY productname

关于mysql - 产品名称搜索查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40585320/

相关文章:

带有左连接的 mysql_fetch_assoc 导致返回 null id

php - 如何从mysql数据库在JPGraph中添加标题

mysql - 配置单元左外连接条件

mysql - SQL PHP 获取最后一个 ID

mysql - SQL 加入多个条件

MySQL分隔符语法错误

Mysql Count with DAYOFWEEK AND BETWEEN 不能一起工作

php - 特殊字符编码不正确

mysql - 第 1 行 : You have an error in your SQL syntax; 处的错误 1064 (42000)

Mysql查询按部分获取最大年龄,如果两个或多个具有相同年龄,则返回具有最小id的学生