私はviewsという名前の列を持つテーブルを持っています。ユーザーがページを更新するたびに、ビュー数+1が更新されます。
何をしようとしているのかは、ビューカウントに基づいて行のリストを出力するmysqlクエリを作成することです。mysqlは最高値から最低値の順に行を表示します
これは私がそれはそのすべての調子が悪い昇順閲覧しても
SELECT * FROM picdb ORDER BY views DESC LIMIT 10
を働くだろうと思ったものです。
思考?
EDIT 列の型がTEXT
ではINTする変更列の型を解決し、それが今で正常に動作します。それを指摘してくれてありがとう。
ビューの列の日付の種類は何を使うのか? – Nate
そのことを忘れていました...投稿更新 – mrpatg
なぜ列の種類のテキストですか?そこには数字以外のものはありますか?数値フィールドの場合は、おそらく正しく順序付けられます。 –