我正在寻找查询匹配列的正确方法(让它工作)。但是然后有 this-> AND 匹配的地址列,我只希望返回该行的标题。这将包括关键字搜索中的“按城镇搜索”。专业的想法?谢谢!
//works!
SELECT * FROM beaches
WHERE title LIKE '%".$input."%'
//doesn't work at all
AND
SELECT title FROM address WHERE LIKE '%".$input."%'
更新:
@LittleBobbyTables 就是这样!这就是您使用搜索查询查询多个列的方式。
SELECT *
FROM beaches
WHERE (title LIKE '%".$input."%') OR (address LIKE '%".$input."%')
至于其他有用的答案,我认为 JOINS 在哪里查询 TABLES,但我知道什么?我无法理解单个丢失的撇号。谢谢你。