toshizou-Rails

SQL問題(22/08/06)


自分の書いたコード

I couldn't solve this.

解答例(Discussから引用)

この問題から学んだこと

個人的には解答例3が一番理解しやすい。

from句の後にテーブル名を複数指定できる

全く知りませんでした。
from句の後にテーブル名を複数指定すると「CROSS JOIN」で結合した場合と同じ結果が返ってくる。詳細は割愛、以下を参考にしています。
sqlでfrom句に複数テーブルを指定し、結合条件を記載しない場合の取得結果について

select文の結果をテーブルとして扱うことができる

select文を使用して抽出してきた結果を`as テーブル名`とすれば一つのテーブルとして扱うことができる。


以上