エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MySQL で ORDER BY してから GROUP BY するっぽいことをする - 破棄されたブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQL で ORDER BY してから GROUP BY するっぽいことをする - 破棄されたブログ
注記 (2014-10-06) `GROUP BY` で指定されてないカラムを `SELECT` した挙句 `ORDER BY` しようという考... 注記 (2014-10-06) `GROUP BY` で指定されてないカラムを `SELECT` した挙句 `ORDER BY` しようという考えが自体が邪道なので、本当に必要な場合以外は、別のクエリを考えるべき。 実際、 PostgreSQL では `GROUP BY` されていないカラムを `SELECT` することはできない。 SQL は集合に対する操作であることを再度認識しなければならない。 また、本文で行う操作は、下記のクエリで同様の結果が得られるので、特殊なケースでなければ全くの無駄である。 SELECT MAX(id) id, gid FROM demo GROUP BY gid; +------+------+ | id | gid | +------+------+ | 3 | 1 | | 6 | 2 | | 9 | 3 | +------+------+ 本文 主キーに