私は、値が1,0,0,1,0,0,1のお気に入りのような列を持つ1つのmysqlデータベーステーブルを持っています。お気に入り = 0 の後に最初にお気に入り = 1 のテーブル データを取得する方法、この問題の解決を手伝ってください
5 に答える
3
このクエリを試してください:
SELECT favorite FROM tbl_name ORDER BY favorite DESC;
于 2012-07-20T05:48:30.907 に答える
1
このコードを使用します。
SELECT * FROM TableName ORDER BY ColumnName ASC/DESC
このリンクを参照できます。とても役に立ちます。
http://thetricky.net/mySQL/GROUP%20BY%20vs%20ORDER%20BY
ありがとう、ヘマン。
于 2012-07-20T06:06:21.147 に答える
0
SELECT * FROM `<tablename>` order by favorite DESC;
于 2012-07-20T05:49:52.887 に答える
0
0 と 1 の 2 つの値しかない場合は、union all クエリも使用できます。
SELECT * FROM tbl_name WHERE favorite = 1
UNION ALL
SELECT * FROM tbl_name WHERE favorite = 0;
于 2012-07-20T05:52:01.607 に答える