エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ある技術者の備忘録 » WHERE句でエイリアスを使う
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ある技術者の備忘録 » WHERE句でエイリアスを使う
PostgreSQL(や他の大多数のDBMS)で、次のようにWHERE句でエイリアスを使うとエラーになってしまいます... PostgreSQL(や他の大多数のDBMS)で、次のようにWHERE句でエイリアスを使うとエラーになってしまいます。 SELECT name, AVG(income) AS a FROM employee WHERE a>100 GROUP BY name; WHERE句でエイリアスを使うにはどうすればいいか聞いたのでメモ。 WHERE句でエイリアスを使うには、次のようにFROM句のサブクエリにすればいいみたいです。 SELECT * FROM (SELECT name, AVG(income) AS a FROM employee GROUP BY name) AS s WHERE s.a>100 PostgreSQLで見た限りではパフォーマンスへの影響もあまりなさそうです。 Kさんに感謝!