sql >> データベース >  >> RDS >> Oracle

さまざまなケースでテーブル列で並べ替えるにはどうすればよいですか(Oracle)

    lower(field)を使用します 、例:

    select * from tbl order by lower(name)
    

    英語以外の言語の特殊文字に対処する必要がある場合は、NLSSORTに関する他の回答が必要になる場合があります。そうでない場合は、KISSを試してlower()を使用します 覚えたり、使用したり、他の人に読んだりするのは非常に簡単です(保守性)。



    1. それぞれの個別のcandidate_idの最新の日付を持つ行からデータを返します

    2. OSX 10.6でPythonとDjangoでMySQLdbを使用するにはどうすればよいですか?

    3. テーブルから数えますが、特定の数で数えるのをやめます

    4. 入力フィールドが空白のままの場合、NULLを挿入しようとしています