次のように、MySQL select ステートメントでサブセレクトを作成しようとしました。
SELECT
c.id AS id,
c.name AS name,
(SELECT count(*) FROM orders o WHERE o.user_id = c.id) AS order_count
FROM
customers c
これが MySQL で機能しない理由はありますか? MySQLでそのようなことをすることは可能ですか? バージョン 3.23.58 と 5.1.60 で試しました。
前もって感謝します!