如何仅在ID的a到b之间的列中搜索数据? 我用下面的语句,但它似乎是在搜索整个表如何在ID的a到b之间的列中搜索数据?
$statement = mysql_query("SELECT * FROM mylist
where `categ` between 300 and 399
&& `name` LIKE '%".$searchVal."%'
|| `street` LIKE '%".$searchVal."%'
|| `description` LIKE '%".$searchVal."%'
ORDER BY id");
您需要将括号内的OR条件分组。 – mitkosoft