查询产品名称搜索

时间:2016-11-14 09:23:03

标签: mysql

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

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

" SELECT productname FROM productmaster WHERE productname LIKE' DOSA%'订购产品名称"。 它将仅列出Dosa。在这方面提供帮助。

3 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

select * from productmaster where productname like '%DOSA%'

答案 2 :(得分:-1)

 $name = $_Post['name'];`

 $sql ="SELECT ID, DemoNeme1, DemoName2 FROM tableName WHERE  DemoNeme1 LIKE '%" . $name . "%' OR DemoName2  LIKE '%" . $name  ."%'";`

试试这段代码