オススメ記事を表示させたいと思っています。
オススメ記事を30件表示させる
- オススメ記事の上位10件はこちらで意図的に載せたい記事を表示させる。
(記事のカラムにrecmmendedを追加してそのカラムが1の記事を抽出してidが大きい記事10件を表示) - あとの20件はアクセス数が多い順に表示させる
(すべての記事からアクセス数が多い記事10件を抽出)
問題点
1の場合は問題なく抽出できるのですが、2の場合がrecommendedが1かつアクセス数が多く、idが大きい記事があった場合に1の記事と被ることになってしまいます。
それを防ぐにはどういったsqlを発行すればよろしいのでしょうか?
皆様のお力をお貸しください!
言語: php
フレームワーク: laravel5.1
データベース: mysql
を使用しています。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー