value IN (value1, value2, value3,...)
Using IN operator
"SELECT * FROM MyTableName WHERE MyColumnName IN (12, 16, 22)"
Example using an array
$sql = "SELECT * FROM MyTableName WHERE MyColumnName IN ( ";
$NotFirst = False;
foreach ($MyArray as $MyArrayItem)
{
if ($NotFirst)
$sql .= ",";
$sql .= $wpdb->prepare("%d", $MyArrayItem);
$NotFirst = True;
}
$sql .= " )";
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.