複数のテーブルと結合を使用するクエリがあります。アイテムのリストを返します。私は各項目がそのリストに何回現れるかを数える必要があります。 SQL Developerを使用してOracleデータベースを作成しています。複数のテーブルを持つクエリの各レコードの繰り返しを数える方法
-1
A
答えて
0
利用GROUP、example:
select COUNT(employee_id), department_id
from employee
GROUP BY department_id
ORDER BY department_id;
結果:
COUNT(EMPLOYEE_ID) DEPARTMENT_ID
—————————————————— —————————————
6 10
2 20
2 30
1
+0
他のテーブル結合に基づくCountを返します。私は、私のクエリ出力から見ると、カウントが必要です。 –
0
あなたはこの1つのような意味ですか?
Select COUNT(e.employee_id), d.dept_name
from employee e
inner department d
on d.id = e.dept_id
GROUP BY d.dept_name
0
私はもっと自分の問題を理解し、正確な解決策を見つけるためにあなたのクエリを見たいが、あなたは、このようにカウント機能を使用する場合、あなたはカウンターの列に繰り返し要素のリストを持っている
:
SELECT COUNT(*) "Quantity"、l1.attrib、l2.attrib FROM list1 l1、list2 l2 WHERE l1.attrib = l2.attrib GROUP BY l1.attrib、l2.attrib;
表示されるデータの制限は、GROUP BY句と、表示するデータの異なるフィールドの量になります。
+0
私はクエリを投稿していましたが、私は今Stack Exchangeアプリケーションを使っています。しかし、私はスタックオーバーフローに関する私の最後の質問に投稿しています。 –
関連する問題
- 1. XSLテンプレートで各レコードのテーブルを繰り返さない方法
- 2. 特定の繰り返しレコードのレコードを数えるには?
- 3. sqlで繰り返しレコードを数える方法は?
- 4. テーブル名を選択して各レコードのレコード数を数える方法
- 5. MySQL - 1つのテーブル、繰り返しIDを持つ複数の行
- 6. 複数の間隔でMySQLクエリを繰り返す方法
- 7. 複数のレコードを持つOracleクエリ
- 8. 別のテーブルの各レコードに対してクエリを繰り返す方法はありますか? SQL Server 2012
- 9. 複数のテーブルからのlinqクエリの結果を繰り返します。
- 10. 複数のテーブルを持つOracleクエリ
- 11. 複数のシートをループして複数のループを繰り返す方法
- 12. Mysql繰り返しで複数のIDを取得するクエリ
- 13. BigQueryで複数の繰り返しフィールドをクエリする
- 14. 与えられた範囲内の繰り返し数字を持つカウント数
- 15. mysqlクエリ(NODE.js)で1つの引数を繰り返し使用する方法
- 16. 各テーブル内の複数の同じレコードを持つ2つのテーブル間のデータを比較します
- 17. テーブル内で繰り返される別個の値を数える方法
- 18. 各ループの繰り返しに変数を割り当てる方法
- 19. を繰り返し、複数のタグアウレリア
- 20. 複数の列を持つ1つのテーブルの各レコード(整数)のSQLカウントの発生
- 21. Javaの複数の条件を持つArrayListを繰り返します。
- 22. MySQL複数のテーブルからすべてのレコードを数えるクエリ
- 23. 複数NG-繰り返し
- 24. Excelで繰り返しテキストを数える方法
- 25. 複数のテーブル/レコードのSQLクエリ
- 26. ループの繰り返しを数えるための数式
- 27. 複数のレコードを持つID - 必要なレコードを見つける方法
- 28. Pythonの複数リストの繰り返し
- 29. 複数の繰り返しの `in`キーワード
- 30. 複数のViewControllerの繰り返しコード
[ask]をご覧ください。あなたは、テーブル構造、いくつかのサンプルデータ、望ましい結果、これまでに試したことを投稿することで、質問を改善することができます。 – Aleksej