Python-data-access-python-mysql-order-by
提供:Dev Guides
Python MySQL-注文者
SELECTクエリを使用してデータをフェッチしている間、OrderBy句を使用して、結果を目的の順序(昇順または降順)にソートできます。 デフォルトでは、この句は結果を昇順でソートします。降順に並べる必要がある場合は、明示的に「DESC」を使用する必要があります。
構文
構文SELECT column-listは次のとおりです。
例
MySQLにEMPLOYEESという名前のテーブルを作成したとします-
そして、INSERTステートメントを使用して4つのレコードを挿入した場合-
次の文は、年齢の昇順でEMPLOYEE表の内容を取得します。
また、DESCを使用して降順でデータを取得できます-
Pythonを使用したORDER BY句
テーブルの内容を特定の順序で取得するには、カーソルオブジェクトで* execute()*メソッドを呼び出し、パラメータとしてORDER BY句とともにSELECTステートメントを渡します。
例
次の例では、ORDER BY句を使用して、名前とEmployeeを使用してテーブルを作成し、それを設定し、年齢の(昇順)のレコードを取得します。
出力
同様に、ORDER BY句を使用して、降順でテーブルからデータを取得できます。