select * where 'id' in [1,2,3,4,5] AND 'sub_id' in [1]; 如果我将这两个wherein条件切换为这个, select * where 'sub_id所以,我真正的问题是,当我在SQL中设置wherein (...)条件时,我是否应该先放小范围,然后才放大范围,以便使性能更好?如果我说错了,请纠正我。
我正在尝试创建一个while循环,它从Mysql数据库中检索所有相关数据,但它不适用于多个变量,我认为问题出在while循环上,因为我回显了sql语句,它正确地检索了变量的值,代码是:$sql = "select ID, Name, Price from lamps WHERE ID = '$wherein'";$result = mysqli_query(