Мне нужно прочитать набор строк из таблицы (скажем, A), содержащей уникальный идентификатор для каждой строки (скажем, id_value).
Теперь, используя это id_value, я должен получить строки из другой таблицы (скажемB).
Я использую Java, поэтому мой код:
ResultSet rs= [ Code to get rows from table A ] ;
while(rs.next())
{
ResultSet rs2= [Code to get rows from table B using the id_value from table A using rs.getString("id_value");];
}
Вышеприведенный запрос, если конечно, медленный, так как количество строк может быть больше 500 за один раз в таблице A.
Кто-нибудь знает лучшее и быстрое решение этой проблемы или как сделать это в одном запросе ??