Я создаю приложение, которое создает запрос sql во время выполнения, и я использую NHibernate для сохранения, как мне сопоставить результат с универсальным объектом?
Мой код SQL выглядит такthis:
SELECT TBA.*, TBB.*, TBC.RECORDS*CASE WHEN TBA.NAME = 'JHON' THEN 0 ELSE 1.3 END AS CALC
FROM TABLEA AS TBA
LEFT JOIN TABLEB AS TBB
ON TBA.ID = TBB.ID
LEFT JOIN TABLEC AS TBC
ON TBC.ID = TBA.ID
Реальный код очень сложен, и таблицы создаются часто, так как я могу отобразить это?