• ベストアンサー

ユニオンクエリ 「FROM 句の構文エラーです。」

ユニオンクエリで複数のテーブルをつなげたいのですが SELECT * FROM 2003(T_案件) UNION ALL SELECT * FROM 2004(T_案件); とすると、 「FROM 句の構文エラーです。」 となります。 二つのフィールドの名前や数やデータ型は一緒のはずです。 何がダメなのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>一緒のはず 「はず」はよくありません。確認を。 SELECT * FROM 2003(T_案件) UNION ALL SELECT * FROM 2004(T_案件); を SELECT * FROM [2003(T_案件)] UNION ALL SELECT * FROM [2004(T_案件)]; としてみてください。 テーブル名のカッコが問題なのかな?と。 http://support.microsoft.com/kb/826763/ja

ISUKRSQONWN
質問者

お礼

ありがとうございます。

関連するQ&A