質問: "INSERT INTO news(news_no, news_type, news_category_no, news_regist_date, news_title) values (0, 'news', '$category_no', '$date', '$title')"; sort_noについて ## ---------------- sort_noはINSERT後に手動で変更するため、上記INSERT時には登録していません。
回答: やるならこれかな ``` SELECT * FROM news ORDER BY IF(news_sort_no=0, 0, 1) DESC, -- ソート番号設定済み 1 として先に news_sort_no, -- ソート番号設定済み を昇順ソートする rand() -- 同じ値が設定されたものをランダムにする ```