私は、フォトアルバムのカテゴリが約数百あるmysqlデータベースを持っています。を使用してアルバムを表示する場合
"SELECT * FROM 'album' `status`='1' ORDER BY `cat_name` DESC LIMIT 10"
したがって、最後の10個のカテゴリが表示されますが、その数百のカテゴリの間に15個のカテゴリのみを表示したい場合、クエリはどうあるべきですか?私はこれを試しました。
"SELECT * FROM 'album' `status`='1' and `cat_id`='2' || `cat_id`='7' || `cat_id`='8' || `cat_id`='14' || `cat_id`='20' ORDER BY `cat_name` DESC LIMIT 10"
status
ここでは、表示したいカテゴリを表示していますが、 = '1'(非アクティブステータス= 0)を使用してここに表示していない非アクティブ化カテゴリも表示しています。