2012-05-10 16 views
0

アルファベット昇順のsqliteクエリを手伝ってもらえますか? 条件:1.apple 2.Orange 8.Banana 15.Mango 動物 :英数字の値は、最初の文字に来るべき結果フォーマットがiphoneアルファベット昇順

例:以下の通りである

秒にする必要があります野菜

1.apple、2.Orange、8.Banana、15.Mango ---英数字 動物、野菜---文字

+0

は、あなたの質問を明確にしてください。あなたが達成したいことは明確ではありません。 –

答えて

0

SQL構文で呼ばれるORDER BY。そのシンプル: SELECT my_attr FROM my_table ORDER BY my_attr

詳細チェックの場合:http://www.sqlite.org/docs.html

+0

***削除済み****** –

+0

ありがとうMajster.私はあなたの提案を使用しました。しかし、私は1.apple、15.Mango、2.Orange、8.Banana、Animals Vegetablesのような結果を得ています。 .Mango "は" 1.apple "の下に来ますが、それは – welkins

+0

の下に来るはずです。どのようにそれを並べ替えるのですか?そこに番号がありますか? 'ORDER BY'は大文字と小文字を区別します。 'ORDER BY lower(my_attr) '関数を使って解決できます。 – Majster