回答編集履歴

2

解説追記

2025/01/06 23:53

投稿

hatena19
hatena19

スコア34107

test CHANGED
@@ -8,3 +8,5 @@
8
8
  GROUP BY T1.P)
9
9
  WHERE Q_Count = R_Count;
10
10
  ```
11
+
12
+ 格納テーブルと検索テーブルを外部結合して、同一P内のQの件数とRの件数が一致すれば完全一致とみなせる。

1

コード修正

2025/01/06 23:50

投稿

hatena19
hatena19

スコア34107

test CHANGED
@@ -3,8 +3,8 @@
3
3
  ```sql
4
4
  SELECT P
5
5
  FROM
6
- (SELECT 格納テーブル.P, Count(格納テーブル.Q) AS Q_Count, Count(検索テーブル.R) AS R_Count
6
+ (SELECT T1.P, Count(T1.Q) AS Q_Count, Count(T2.R) AS R_Count
7
- FROM 格納テーブル T1 LEFT JOIN 検索テーブル T2 ON T2.Q = T2.R
7
+ FROM 格納テーブル T1 LEFT JOIN 検索テーブル T2 ON T1.Q = T2.R
8
8
  GROUP BY T1.P)
9
9
  WHERE Q_Count = R_Count;
10
10
  ```