###前提・実現したいこと
僕がしたいことは from句で作ったサブクエリを、select句のサブクエリで使うことです。
実際の sql では union や inner join を使って複雑なことをしています。
###発生している問題・エラーメッセージ
from句で作ったサブクエリのテーブルを tmp というエイリアスをつけました。それを SELECT句のサブクエリで使おうとすると以下のようなエラーが出ます。
Unknown column 'tmp.date' in 'field list'
###該当のソースコード
サンプルのテーブルとsql を書きます。実際にこのデータを取り出したい訳ではないです。
usersテーブル
id | created_at | |
---|---|---|
1 | 2017-01-01 10:10:10 | |
2 | 2017-01-02 10:10:10 | |
3 | 2017-01-03 10:10:10 |
sql
1**** 削除済み。下にある追記をごらんください
###補足情報(言語/FW/ツール等のバージョンなど)
mysql
========追記
こちらが実行したいSQLです。
select ( select date from tmp ) from ( select users.created_at as date from users ) as tmp
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/08/10 00:58
2017/08/10 01:22