環境 mysql 5.7.22
sql:SQL
1group by id 2order by post_date DESC
上記の条件を付与するとpost_dateのインデックスが効きませんでした。
調べたところORDER BY とGROUP BYの対象カラムが異なる場合は、インデックスが効かないとありました。
実際にgroup by id
、order by post_date DESC
のどちらかを除くとインデックスが利用されました。
joinによる重複を削除したので、group byは必要になります。
このような場合に、インデックスを効かせる方法がありましたら教えていただけると助かります。
よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/12 04:43