با سلام دوستان
من در محیط plsql کدی نوشتم که به تعداد فیلد qty در جدول tb1 در هر رکورد ، همان تعداد رکورد در جدول tb2 درج می کند. اما متاسفانه معادلش رو در محیط sql نمی تونم بنویسم .ممنون میشم راهنماییم کنید.
تصاویر رو هم میزارم
declarebegin
for i in (SELECT CODE, QTY, PRICE FROM TB1 ) loop
for j in 1.. i.qty loop
INSERT INTO TB2
(CODE, QTY, PRICE
) VALUES
(i.code, i.qty, i.price
);
end loop;
end loop;
end;
tb2.pngquery.pngtb1.png