Невозможно получить доступ к временным таблицам из функции
Я хотел бы получить количество конкретных записей. Так что мой запрос будет выглядеть следующим образом ...
SELECT
ID,
NAME,
(SELECT...) AS UserCount // Stmt1
FROM MyTable
Проблема в том, что 'Stmt1' является сложным утверждением, и его нельзя записать как innerquery. Ну, я могу использовать функции, но оператор включает «CREATE TABLE», поэтому я получаю следующее сообщение об ошибке
Cannot access temporary tables from within a function.
Каков наилучший способ выполнить задачу?