SELECT
( SELECT
SUM(IF(status = 'Active', 1, 0)) AS `univ_active`,
SUM(IF(status = 'Inactive', 1, 0)) AS 'univ_inactive',
Count(*)
FROM online_university
)
AS tot_university,
( SELECT
SUM(IF(status = 'Active', 1,0)) AS `user_active`,
SUM(IF(status = 'Inactive', 1,0)) AS 'user_inactive'
Count(*)
FROM online_register_user)
AS tot_users
結果は
univ_active=4 univ_inactive=2 tot_university=6
user_active=10 user_inactive=3 tot_users = 13
どうすればこれを入手できますか? ERROR: Operand should contain 1 column(s) を返す上記のクエリ
これは、テーブルからアクティブ、非アクティブ、合計レコードを返すすべてのテーブルからプロジェクトのレポートを準備するためのものです。この方法が間違っている場合、何を使用すればよいですか? なにか提案を。