Суть: первый запрос получает из базы несколько строк с разными id. Посредством второго запроса нужно вытащить из базы все записи, в поле owner_id которых присутствует какой-либо из id, полученных в первом запросе.
Была идея собрать id из первого запроса в массив и потом подставить их в запрос, объединив условия AND'ами.
foreach ($records as $value) {
$id[] = $value[0];
}
В $records лежит n-массивов. Через foreach вытаскиваю из каждого массива ID и запихиваю их в массив. Теперь нужен универсальный скрипт, который будет подставлять в условие запроса ID из нового массива "id"
Грамотней даже написать (SELECT DISTINCT(t1.id) FROM t.1) таким образом будут выбраны только уникальные идентификаторы из первой таблицы, что сократит количество логических чтений при работе со множеством (оператор IN)