我正在尝试使用 odbc_prepare 和 odbc_execute 语句编写查询,如下所示:
$query = 'SELECT * FROM TABLE WHERE names IN (?) AND age < ?';
$names = "Joe, John, Billy";
$age = 21;
$result = odbc_prepare($this->connection, $query);
odbc_execute($query, array($names, $age));
当然,由于某种原因,这不起作用,我已经尝试了我的 $names 变量格式的几种变体。任何帮助将不胜感激,因为我无法找到任何使用 odbc_prepare 和 WHERE IN 子句的查询示例。
我正在使用 OpenEdge 10.2A odbc 驱动程序连接到 Progress 数据库。