jtag, что мешает реализовать такой алгоритм:
Получаю список данных на обработку;
Собираю все айдишники пользователей в массив;
Запрашиваю из бд поля id и ИНН пользователей, чей id лежит в собранном массиве;
Создаю объект "insert", в который буду складывать данные для вставки в бд;
В цикле гоняю полученные данные заполняя объект "insert";
Если "insert" не пустой, создаю в бд сразу несколько записей на основе данных из этого объекта.
Описанный мною алгоритм требует всего 3 запроса и 1 цикл.
|