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