Мисля, че бихте искали името на колоната да бъде динамично дефинирано въз основа на съдържанието на tbl1 и tbl2.
Това не е възможно, най-близкото, което можете да стигнете до това, е динамично да създадете SQL израз с различни алиаси за колоните (въз основа на предишна SQL заявка за намиране на правилните стойности). Това разбира се би било ограничено до имената за ЕДИН даден потребител, тъй като няколко потребители може да имат противоречиви имена, но заявката ще приеме само един алиас на колона... (Това е BTW една, макар и не основната причина, поради която това може не се извършва директно в SQL).
ЗАБЕЛЕЖКА ЗА РЕДАКТИРАНЕ: Отговорът на Дейвид Андрес показва един начин за извършване на такава двуетапна заявка.