2012-01-07 12 views
0

私は基本的に私のデータベースからたくさんの名前をリストするwhileループを持っています。whileループ中に特定の行を最初に表示

名テーブル名の行とステータス行を持っている...

それが名前の残りの部分を示しています前に、私は最初の状態で1名を一覧表示する方法を見つけ出すことはできません。

+0

???質問は何ですか? – PeeHaa

答えて

1

データベースクエリで、ステータスフィールドにオーダーを追加します。

3

最も簡単な方法は、(あなたはすべてが注文したくない場合)あなたのDBクエリ

いずれか

SELECT name, status 
FROM table_name 
ORDER BY status ASC 

かを変更することです

(SELECT name, status 
    FROM table_name 
    WHERE status = 1 
) UNION 

(SELECT name, status 
    FROM table_name 
    WHERE status <> 1 
) 
関連する問題