Mysql 类pdo子句和IN子句
如何在pdo中组合like子句和in子句?上述代码有语法错误。仅根据Mysql 类pdo子句和IN子句,mysql,pdo,Mysql,Pdo,如何在pdo中组合like子句和in子句?上述代码有语法错误。仅根据或条件: $sql = "SELECT id, trader_currency FROM active_trades WHERE status=? AND open_time IN (LIKE ?, LIKE ?, LIKE ?)"; $q = $conn->prepare($sql); $result = $q->execute(array("Closed", "%".$todayDate."%", "%".$
或
条件:
$sql = "SELECT id, trader_currency FROM active_trades WHERE status=? AND open_time IN (LIKE ?, LIKE ?, LIKE ?)";
$q = $conn->prepare($sql);
$result = $q->execute(array("Closed", "%".$todayDate."%", "%".$yesterdayDate."%", "%".$last2dayDate."%"));
你不能用这种方式。。更新您的问题,添加适当的数据样本和预期结果。。请尽善尽美。谢谢您。
$sql = 'SELECT id, trader_currency, open_time
FROM active_trades
WHERE status=?
AND (
open_time LIKE ?
OR open_time LIKE ?
OR open_time LIKE ?
)';