MySQL(ERROR 1248 (42000): Every derived table must have its own alias)

MySQLで副問い合わせをした際に、(ERROR 1248 (42000): Every derived table must have its own alias)というエラーになり、すごい迷ったのですが些細なことでした。

この例文のtmp(テーブル名)をつけ忘れていただけでした。テーブル名がないと駄目なんですね。こんなちょっとした事だったのですが、なかなか気づけられませんでした・・・。

ちなみにこれは例文なので、こんな意味のない副問い合わせは良くないです。