Вложенный while select
вырезка из кода:
while (queryRunPosition.next())
{ ...
while select RAssetStandards where RAssetStandards.AssetId==RAsset.AccountNum
{excel.cellValue(i,q+7,RAssetStandards.AcquisitionPrice);q++;} -здесь проходит в цикле 2 раза
q=0;
...
}- весь запрос также проходит в цикле 2 раза, хотя надо 1
Подскажите как сделать так чтобы queryRunPosition считывал только одну запись.
|