エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MySQL 複数のコラムをGROUP BYして条件にしたレコードを取得したい - かもメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQL 複数のコラムをGROUP BYして条件にしたレコードを取得したい - かもメモ
MySQL 5.7 以上でGROUP BYしてレコードをまるっと取ってくる方法は分かりました。 複数のカラムをGROUP ... MySQL 5.7 以上でGROUP BYしてレコードをまるっと取ってくる方法は分かりました。 複数のカラムをGROUP BYして検索条件にしてレコードを取ってきたいと思います。 テーブル table_a id name typeID 1 星宮いちご 1 2 霧矢あおい 2 3 紫吹蘭 3 4 神崎美月 3 5 星宮いちご 1 nameとtypeIDが重複しているデータのレコードを取得したい 重複しているデータの取得するのはONLY_FULL_GROUP_BY、つまりGROUP BYで使うカラムだけ表示するのは特に難しくありません。 SELECT typeID, name FROM table_a GROUP BY typeID, name HAVING COUNT(typeID) >= 2 AND COUNT(name) >= 2; +--------+-----------------