- ベストアンサー
ユニオンクエリについて
お世話になります。 クエリAとクエリBがあり、ユニオンクエリにて両クエリを結合させたいと思っております。 しかし、クエリBにしかないフィールド(test)がある為、「列数が一致しません」となってしまいます。 このような場合、一般的にはどのようにして対処するのでしょうか。 恐らくクエリAにtestというフィールドを仮想的に?追加するのだと思いますが、やり方がわかりません。 ご教授の程、宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
お世話になります。 クエリAとクエリBがあり、ユニオンクエリにて両クエリを結合させたいと思っております。 しかし、クエリBにしかないフィールド(test)がある為、「列数が一致しません」となってしまいます。 このような場合、一般的にはどのようにして対処するのでしょうか。 恐らくクエリAにtestというフィールドを仮想的に?追加するのだと思いますが、やり方がわかりません。 ご教授の程、宜しくお願い致します。
お礼
早速のご回答ありがとうございます。 教えて頂いた通りにやってみたのですが、ユニオンクエリとする以前に「SELECTステートメントが間違っている予約語や引数を含んでいるか、区切り記号が正しくありません。」と表示されてしまいます。。 クエリAのSELECTの最後に今回追加したいtestを下記のように追加しました。 SELECT ・・・・・, '' AS test
補足
再度確認したところ、うまくいきました。 ありがとうございました。