Zerknij na to (czy użyjesz swojej tabeli czy takiej przykładowej jak ja, to zasada działania jest identyczna)
with oporniki (id,r,moc) as (values (1,1,1),(2,2,2),(3,3,2),(4,1,2))
select 'ID R1='||r1.id||' ID R2='||r2.id as id,r1.r as r1,r2.r as r2, (r2.r::double precision/(r1.r+r2.r)) as "r2/(r1+r2)",'moc r1='||r1.moc||', moc r2='||r2.moc
from oporniki r1
join oporniki r2 on /*Uwej w Volt */ 12.0 * (r2.r::double precision/(r1.r+r2.r)) = 3.0 /*U wyj w Volt*/
Musisz sobie jeszcze dopisać do algorytmu mocowy dobór rezystorów, tu będziesz miał więcej zabawy.