Đây là bản tóm tắt những gì tôi đang cố gắng thực hiện:
$array[0] = 1;
$array[1] = 2;
$sql = "SELECT * FROM table WHERE some_id = $array"
Rõ ràng là có một số vấn đề về cú pháp, nhưng đây là điều tôi muốn làm và tôi vẫn chưa tìm thấy bất kỳ điều gì cho thấy cách thực hiện.
Hiện tại, kế hoạch của tôi là làm điều gì đó theo những dòng sau:
foreach($idList as $is)
$where .= 'some_id=' . $id . ' OR';
endforeach
$sql = "SELECT * FROM table WHERE " . $where;
Vì vậy, có hỗ trợ trong PostgreSQL để sử dụng một mảng để tìm kiếm hay tôi phải làm điều gì đó tương tự như giải pháp của mình?