小编Rob*_*sey的帖子

Postgresql选择column = array的行

这是我想要做的总结:

$array[0] = 1;
$array[1] = 2;

$sql = "SELECT * FROM table WHERE some_id = $array"
Run Code Online (Sandbox Code Playgroud)

显然有一些语法问题,但这就是我想要做的,而且我还没有发现任何显示如何做的事情.

目前,我的计划是按照以下方式做点什么:

foreach($idList as $is)
    $where .= 'some_id=' . $id . ' OR';
endforeach
$sql = "SELECT * FROM table WHERE " . $where;
Run Code Online (Sandbox Code Playgroud)

那么PostgreSQL中是否支持使用数组进行搜索,或者我是否必须执行与我的解决方案类似的操作?

postgresql

52
推荐指数
3
解决办法
7万
查看次数

标签 统计

postgresql ×1