No.1ベストアンサー
- 回答日時:
VB.NETじゃなくてSQLの話でしょうか? それともDataSetの話でしょうか。
SQL文であれば・・・・UNION ALLを使うとどうなりますかね。例えばDBMSがSQL Server 2000で、A.IDとB.IDとC.IDが全部int型(同じであれば何型でも良いけど)とすると、
select distinct ID from A
union all
select ID from B
union
select ID from C
これだとDBMSによって結果が変わりそうなので、ひょっとしたら次(DISTICT+サブクエリ)の方が良いのかも知れません。
select distinct * from (
select ID from A
union all
select ID from B
union
select ID from C
)
まぁこれにしても結局はDBMS依存ですが。この2つ両方とも実行計画を見てみるのも良いかと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Excel(エクセル) Excelでデータを抽出するに良い方法 9 2023/02/06 12:42
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- PostgreSQL 列が存在しないと言われる 2 2023/02/10 18:33
- Excel(エクセル) Power Query でのデータの一括修正について 2 2022/05/10 02:00
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
指定文字を太字にするVBAを別シ...
-
SQLローダーCSV取込で、囲み文...
-
select文の実行結果に空白行を...
-
単一グループのグループ関数で...
-
count関数の値をwhere句で使用...
-
where句中のtrim関数について
-
文字2桁、3桁交じりの文字列...
-
【MySQL】 DECIMAL(2,1) に 13...
-
int型フィールドにnullを登録で...
-
【PL/SQL】FROM区に変数を使う方法
-
データ
-
<SQL>重複しているデータの場合...
-
group byの並び順を変えるだけ...
-
並べ替えについて
-
VBScriptにて、csvファイルから...
-
レコードの登録順がおかしい
-
SELECTした合計値をそのまま割...
-
トランザクションログを出力せ...
-
BLOBやCLOBのパフォーマンスを...
-
Oracleで「文字が無効です」の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
指定文字を太字にするVBAを別シ...
-
VB6のオラクルのバインド変数
-
Pro*Cの大文字小文字
-
複数のデータテーブルのデータ...
-
配列への分割方法
-
SQL構文
-
VBA 条件に合わせたデータ抽出
-
oo4oを使ったOracleへのデータ...
-
SQLローダーCSV取込で、囲み文...
-
select文の実行結果に空白行を...
-
テーブルの最後(最新)のレコー...
-
単一グループのグループ関数で...
-
【PL/SQL】FROM区に変数を使う方法
-
SQL*Loader Append
-
count関数の値をwhere句で使用...
-
Oracleで「文字が無効です」の...
-
where句中のtrim関数について
-
AccessのSQL文で1件のみヒット...
-
group byの並び順を変えるだけ...
-
2つの列が同じ値の行を取得するSQL
おすすめ情報