आप एक SQL फ़ंक्शन लिख सकते हैं जो आपके लिए यह करता है और उदा। पोस्टग्रेज-बर्तन के साथ आपूर्ति किए जाने वाले:
select
c.name as cust_name,
p.name as prod_name,
p.cost as prod_cost,
eval(
'select '||c.price_expression||' from product where id=:pid',
'{"{cost}",:pid}',
array[ p.cost, p.id ]
) as cust_cost
from product p, customer c
लेकिन निश्चित रूप से यह धीमा, असुरक्षित हो सकता है, आप इसे अधिक आसानी से कैश करने के लिए भौतिक विचारों का उपयोग कर सकते हैं, आदि - वहां दस्तावेज़ देखें।