我是新来的,感谢您的合作。
例如我有一个带有一个字段“title”的MySQL表,其中一行=“如何安装Windows 8 ”
//Search
SELECT * FROM mytable WHERE title LIKE '%Ho%' AND title LIKE '%windo%'
当我输入搜索表单关键字时,我确实需要从MySQL返回“如何安装Windows 8”:“Ho windo”
以上查询无效,请您指出正确的方法吗?
答案 0 :(得分:1)
试试这个:
SELECT title FROM mytable WHERE title LIKE '%Ho%windo%'
答案 1 :(得分:-1)
您可以使用column_name
而不是*从mysql返回单列。
SELECT `title` FROM `mytable` WHERE `title` LIKE '%Ho%' AND `title` LIKE '%windo%'
对于动态搜索,您可以使用php中的explode()
函数来构建WHERE查询。