2017-11-14 5 views
0

これは私が試したものですが、動作しませんでした。SQL COUNTによって検索されたフィールドをどのように集計しますか?

Select customer_id, sum(count (contact_id), count (call_id)) 
from contacts 
limit 10 
+1

'選択CUSTOMER_IDを使用し、カウント(contact_id)+数(CALL_ID)連絡先から リミット10 ' –

+0

「Aコメント内の質問への回答を無効にする " - コメントを追加するためのツールチップのテキストlinkbutton –

+0

この質問には関係ありませんが、使用しているDBMS用のタグ(Postgres、Oracleなど)を常に追加する必要があります。時には単純な質問でさえ、使用されている実際のDBMS製品に依存するソリューションを持っています(タグ 'sql'は_query言語を指します。特定のDBMS製品ではありません) –

答えて

0
Select customer_id, count (contact_id) + count (call_id) 
from contacts 
limit 10 

あなたのDBは、あなたのための1つを追加しない限り、あなたは、GROUP BY句を必要とするかもしれない(特定の構成でのmysql)

1

あなたは単にあなたができるcontact_idsとcall_idsのカウントを一緒に追加しようとしている場合2つのフィールド間+

Select customer_id, count (contact_id)+count (call_id) 
from contacts 
limit 10 
関連する問題