No.2ベストアンサー
- 回答日時:
cとfとが関係ないのであれば、
(SELECT b AS a1 , c AS a2, '' AS a3 FROM A ORDER BY a1)
UNION
(SELECT b AS a1, '' AS a2, f AS a3 FROM B ORDER BY a1)
ORDER BY a1;
でいいのかな?
No.1
- 回答日時:
必要なカラムの分だけSELECTしたものを結合するのは
だめなんでしょうか?
SELECT a1, a2 FROM A WHERE a3 = 'hoge'
UNION
SELECT b1 AS a1, b2 AS a2 FROM B WHERE b3 = 'hoge'
この回答への補足
それが,お互いに持っていないカラムがありまして.
A tableには a, b, c, d
B tableには b, d, e, f
この場合に
b, c, fのカラムを取り,bでソートをかけたいというのイメージです.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラムが書けません。 4 2023/01/22 22:57
- システム 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:26
- IT・エンジニアリング 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:25
- Oracle SQL update方法 2 2022/06/22 14:07
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- ネットワーク プロトコルの階層化とインターフェースとの違い 2 2022/07/26 02:38
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Visual Basic(VBA) ExcelVBAで質問です。離れた二次元配列を一つにしたい 4 2022/07/26 19:06
- Oracle sqlで質問です。 idを元にidに紐付くデータで住所コードがjpのみのデータ以外のidを取得したい 4 2023/03/20 17:41
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
UNIONする際、片方テーブルしかないカラムも利用
MySQL
-
テーブルの項目が異なるテーブルの結合方法
Oracle
-
3つ以上のテーブルをUNIONするのは現時的でないでしょうか?
MySQL
-
-
4
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
5
GROUP BYを行った後に結合したい。
Oracle
-
6
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
7
フィールド数の多すぎる・フィールド数が一定でないテーブルのデータ結合の仕方?
Access(アクセス)
-
8
SELECT 文の NULL列は?
PostgreSQL
-
9
Unionした最後にGROUP BYを追加する 又はそれにかわるような方法はありますか?
MySQL
-
10
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
11
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
12
MAX関数を使ってからLEFT JOINしたいのですが・・
PHP
-
13
ユニオンクエリについて
SQL Server
-
14
SQL Left Join で重複を排除するには
SQL Server
-
15
SQL文で右から1文字だけ削除するやり方
MySQL
-
16
【DB】同じトランザクション内でupdateとselectをしたときの結果値
その他(データベース)
-
17
[JAVA]try 内の変数を外で!?
Java
-
18
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
19
SQLサーバから、項目の属性(型)を取得したいのですが・・・
SQL Server
-
20
WHERE句の実行順序
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一部のカラムでdistinctし全て...
-
now()かCURRENT_TIMESTAMPか
-
SELECT文で、指定カラム以外の...
-
DB2のBLOB型カラムに格納された...
-
UNIONする際、片方テーブルしか...
-
SQLでカラムを追加し、条件に合...
-
order byでカラムが空の場合は...
-
sql , insert で空行(全ての列...
-
MySQL5で、SUMした値を新たにカ...
-
SQL 部分一致検索について
-
構造が異なる二つのテーブルをu...
-
MySQLで先頭にカラムを追加
-
Null.ブランク.スペースの違い...
-
DBエラーの意味
-
MySQL(5.5)1テーブル内のカラ...
-
AUTO_INCREMENTに0はダメ?
-
group byで最後のレコードを抽...
-
BULK INSERT時のNull許容について
-
LIKEの右側にカラムを指定でき...
-
Accessの「IIF」に相当するSQL...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SELECT文で、指定カラム以外の...
-
UNIONする際、片方テーブルしか...
-
一部のカラムでdistinctし全て...
-
MYSQLで全てのカラムから検索す...
-
GREATESTで NULLをスルーする方...
-
now()かCURRENT_TIMESTAMPか
-
sql , insert で空行(全ての列...
-
AUTO_INCREMENTに0はダメ?
-
構造が異なる二つのテーブルをu...
-
カラムをコピーして、新規カラ...
-
ドロップダウンリストの連動し...
-
SQLでカラムを追加し、条件に合...
-
SQLで、行ごとのとある要素を比...
-
MySQLで論理名を取得する方法
-
MySQLで先頭にカラムを追加
-
日付を一括UPDATE
-
SQLについて教えて下さい。 SEL...
-
カラムとコラムの使い分け
-
文字列のカラムを数字と比較したい
-
ROUND関数で、四捨五入ができな...
おすすめ情報