Подзаявките наследяват колони от външни заявки.
Предполагам, че вашият SomeOtherDb.dbo.Customer има колона CustomerId (което също изглежда вероятно от имената).
Което тогава също вероятно означава, че не правите с подзаявката това, което искате да направите с нея - ако таблицата в подзаявката няма колона CustomerId (и изглежда така, в противен случай няма да има грешка при изпълнение на подзаявката в себе си), тогава подзаявката избира и връща външния CustomerId и тъй като това е единствената колона в подзаявката, подзаявката е безполезна.