結果には表示しない項目でソートをかけたいとする。文章だと何言ってるかわからないので、例としては以下みたいな感じ。4上記2つのテーブルをUNIONして、美味しさが高い順(同じ場合は値段が安い順)にソートする。結果には美味しさは表示しない。300SQLUNIONした結果に対してソートをかける場合は、たとえ各ビューが同一名称のカラムを持っていたとしても、それをselect内に書かないとソート項目としては使えません。下記のようなSQLは使えないということ。desc,値段じゃあどうすればいいかというと、面倒臭いですが、美味しさを取得するSQLをビューにして、それをさらにselectで囲ってしまうといけます。簡単ですが、取得項目が多い時はちょっと面倒臭いですね。ちなみに非表示カラムだけじゃなくて、例えば「美味しさは数値ではなく、文字列に置き換えて表示したい(1:まずい~5:美味)」みたいな場合にも使えます。港区界隈でSEやってた暇人。今はITコンサルとかいう胡散臭い職種になっています。好きな和音はsus4です。(1)月別アーカイブ参加グループプログラミンググループテストしたい人のグループポケモンリンクはてなブログQiitaGitHubはてなブログをはじめよう!sakuramochi702さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。