No.2ベストアンサー
- 回答日時:
>テーブル構成が、N対Nのテーブルのため、
>片方をグループ化したあとに結合させようと思っています。
多分こんな形ではどうですか?
SELECT A.KEY,B.KEY,
FROM TABLE_A A
,(SELECT KEY FROM TABLE_B
GROUP BY KEY) B
WHERE A.KEY=B.KEY;
要はFROM句にテーブル名ではなく、SELECT~GROUP BYを書く。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- システム 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:26
- IT・エンジニアリング 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:25
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
LEFT JOIN と GROUP BY
MySQL
-
MAX関数を使ってからLEFT JOINしたいのですが・・
PHP
-
SELECT 文 GROUP での1件目を取得
SQL Server
-
-
4
結合したテーブルをSUMしたい
MySQL
-
5
複数テーブルのGROUP BY の使い方を教えて下さい。
MySQL
-
6
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
7
SQL Left Join で重複を排除するには
SQL Server
-
8
group byで指定したカラム以外のカラムの値を取得したい
PostgreSQL
-
9
OUTER JOIN とgroup by
MySQL
-
10
単一グループのグループ関数ではありません。
Oracle
-
11
複数のテーブルから値を合計出力するSQLについて
MySQL
-
12
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
13
select文の実行結果に空白行を入れたい
MySQL
-
14
2つのテーブルから条件に一致しないデータ抽出
SQL Server
-
15
1つのテーブルに同じデータを参照する複数の列がある場合…
SQL Server
-
16
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
17
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
18
GROUP BYを使ったSELECT文の総件数を求める方法
SQL Server
-
19
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
20
<SQL>重複しているデータの場合は最新の日時のものを取得したい
SQL Server
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
GROUP BYを行った後に結合した...
-
外部結合とor条件混在の記述方法
-
固定値を含む結合と複数テーブ...
-
SELECTの結果で同一行を複数回...
-
MERGE文を単体テーブルに対して...
-
SQL GROUPで件数の一番多いレコ...
-
select句副問い合わせ 値の個...
-
SQLの書き方(チェックボックス)
-
unionの結果は集計はできないで...
-
COUNTの取得方法(?)について...
-
PL/SQL
-
SET句内で複数の条件を指定して...
-
オラクルSQL文のCOUNT関数について
-
unionでマージした副問合せを結合
-
oracleの分割delete
-
複数テーブルのMAX値の行データ...
-
select insertで複数テーブルか...
-
Oracleでの文字列連結サイズの上限
-
キーが同じを複数行を1行にま...
-
SQL文で右から1文字だけ削除す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
GROUP BYを行った後に結合した...
-
select insertで複数テーブルか...
-
select句副問い合わせ 値の個...
-
SELECTの結果で同一行を複数回...
-
固定値を含む結合と複数テーブ...
-
MERGE文を単体テーブルに対して...
-
unionの結果は集計はできないで...
-
oracleの分割delete
-
SET句内で複数の条件を指定して...
-
複数テーブルのMAX値の行データ...
-
他のテーブルを参照した値はupd...
-
SQL GROUPで件数の一番多いレコ...
-
外部結合とor条件混在の記述方法
-
unionでマージした副問合せを結合
-
COUNTの取得方法(?)について...
-
集計後の数値が倍になる
-
SQLの書き方(チェックボックス)
-
副問い合わせのinsert文
-
OracleのSQLについて質問があり...
-
半角英数字混在データから数字...
おすすめ情報