No.1ベストアンサー
- 回答日時:
「Inner Join」と「Where」で、得られる結果が同じ場合であれば、
私は「Inner Join」を選択します。
Accessに触れ始めた頃から長らく、SQL文には触れずにデザイン
ビューのみで対応してきたという経緯もありますが
(→デザインビューなら結合線を追加するだけなので簡便)、
現在での最大の理由は、結果表示に要する時間が、Inner Join
の方が圧倒的に早かったため、です。
(レコードの多寡、インデックスの有無など、すべてのパターンを
検証したわけではありませんが(汗))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Oracle SQL update方法 2 2022/06/22 14:07
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- Access(アクセス) アクセス 削除するレコードを含んだテーブルを指定してくださいのエラー対処方法 1 2022/11/24 15:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TO_CHAR関数における外部結合に...
-
関係演算子が無効です。
-
GROUP BYを行った後に結合した...
-
Accessで別テーブルの値をフォ...
-
select句副問い合わせ 値の個...
-
select insertで複数テーブルか...
-
SELECTで1件のみ取得するには?
-
JSPのNULLレコード表示について...
-
GROUP BYを使ったSELECT文の総...
-
Oracleでの文字列連結サイズの上限
-
ADO VBA 実行時エラー3021
-
複数行を1行にするSQL
-
MERGE文を単体テーブルに対して...
-
質問です。 下記のテーブルとデ...
-
DATE型にNULLをセットするには?
-
PostgreSQLで小数点以下を処理...
-
Excelで、改行がある場合の条件...
-
<SQL>条件付きで最小値レコード...
-
SQL文で素早くNULLを除外する方法
-
DataGridViewの、選択されてい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL 外部結合についての質問
-
自己相関サブクエリと自己結合...
-
エラー2「無効な識別子です」
-
2つのSQL(Access)の結果[時刻,...
-
関係演算子が無効です。
-
同じテーブルをLEFT JOIN
-
SQLで後方の文字列を置換する方法
-
エラー「無効な識別子です」
-
LEFT JOINの条件式で=’’を使用...
-
Excel VBAで、Averageの範囲を...
-
エクセルVBAでSUM関数の位置を...
-
GROUP BYを行った後に結合した...
-
Accessで別テーブルの値をフォ...
-
Oracleでの文字列連結サイズの上限
-
SELECTで1件のみ取得するには?
-
SQL文で右から1文字だけ削除す...
-
GROUP BYを使ったSELECT文の総...
-
select句副問い合わせ 値の個...
-
レコードが存在しなかった場合
-
ADO VBA 実行時エラー3021
おすすめ情報