Table2.
Делаю запрос к первой, в котором получаю количество записей в ней и id каждой. У каждой записи свой id. После этого в цикле while(query_to_table1.next()) надо сделать обращение ко второй таблице
query_to_table2.prepare(select ROUTE from Table1 where IDROUTE =?);
query_to_table2.addBindValue(тут тот самый айди из первого запроса) ;
Но вот только айди из первой таблицы не обязательно должен быть во второй. Как правильнее проверить, есть он или нет в ней?
Так и ничего страшного, не будет — покажешь пустую таблицу в детейле.
Мне нужно ещё количество данных из второй таблицы для соответствующего айди из первой. И если айдишника нет, то он мусор даёт
Если ты всё правильно делаешь, то никакого мусора быть не должно, должжен быть пустой набор на выходе
Обсуждают сегодня