人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MYSQL(4.0.26)について質問です。
「テーブル:A」の「カラム:no」に1?20のランダム値が入っています。
「テーブル:B」の「カラム:no」に1?10の値が入っており、
かつ、「カラム:yyyymmdd」という日付が「20070320」という形式で、各番号に紐付き入っています。
「テーブル:C」の「カラム:no」に11?20の値が入っています。
かつ、「カラム:yyyymmdd」という日付が「20070320」という形式で、各番号に紐付き入っています。

ここで、「テーブル:A」の「カラム:no」の日付を求めようと思いますが、
下記のSQLでは、エラーとなってしまいます。

SELECT t1.no ,t2.yyyymmdd FROM A as t1
LEFT OUTER
(
SELECT t3.no,t3.yyyymmdd FROM B t3
UNION ALL
SELECT t4.no,t4.yyyymmdd FROM C t4
) as t2
ON t1.uid = t2.uid
ORDER BY t2.yyyymmdd

MYSQLのバージョンが悪いのか、私のSQLが悪いのかわかりませんが、
ご教授、よろしくお願い致します。

●質問者: atugari
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:ALL AS MySQL ON Outer
○ 状態 :キャンセル
└ 回答数 : 0/3件

回答がオープンされていません
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ