2017-01-09 4 views
0

アクティブ化と非アクティブ化のためのすべてのレコードとステータスカウントに1つのテーブルカウントが必要です。これはこれまで私が持っていたものです。誰も助けることができますか?個別にアクティブ化と非アクティブ化のためのすべてのレコードとステータスカウントの1つのテーブルカウントが必要

SELECT id COUNT(*),(SELECT id COUNT(*),(SELECT COUNT(*) FROM 
beauty_users WHERE status = Deactivate)AS TOT FROM beauty_users WHERE 
status = Activate) AS TOT FROM beauty_users 

答えて

-1

私が正しく理解していれば、有効化ステータスと行数が無効ステータスの合計カウント、行数がわかります。

もしそうなら、これを試してみてください。

select 
    count(*) count_all, 
    count(case when status = 'Activate' then 1 end) Activated, 
    count(case when status = 'Deactivate' then 1 end) Deactivated 
from beauty_users 
+0

こんにちはGurV素敵な2人の先生、これは正しいクエリです –

関連する問題