如何获取mysql搜索查询以选择所有包含url变量的行?

时间:2014-02-06 05:40:36

标签: jquery mysql mysqli

我正在尝试执行搜索查询,该搜索查询采用url变量并匹配table1。问题是如果我在搜索字段中没有确切的名称,它将不会返回搜索值。

例如,如果我搜索单词“basket”,它将不返回任何值,如果我搜索“basketball”这个词,其中basketball是table1.column2值之一。

SELECT * FROM table1 
JOIN table2 ON table1.colname = table2.colname 
WHERE table1.colname2 LIKE %s

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用having子句而不是select语句中的where子句?试试吧

 SELECT * FROM table1 JOIN table2 ON table1.colname = table2.colname Having table1.colname2 LIKE '%s%'