У меня есть таблица со следующими столбцами: EntityId, EntityName, EntityProfile,.................
Я хочу выбрать столбец Id и Name и true/false на основе значения профиля сущности, например, возвращаемый набор результатов, как показано ниже, означал бы, что объекты 1 и 2 имеют профили, а 3 нет.
1 Name1 True
2 Name2 True
3 Name3 False
etc.....
Я знаю, что могу сделать это, используя функцию, которая возвращает true/false на основе значения профиля, подобного этому: SELECT EntityId, EntityName, dbo.EntityHasProfile(EntityId) AS HasProfile FROM Entities
но я возвращаю большой нет. записей и с этим вызовом функции для каждой записи, запрос выполняется очень медленно, и когда я удаляю вызов функции, время выполнения запроса значительно падает.
Так есть другой способ сделать это? Благодаря