Python MySQL По
- Предыдущая страница MySQL Где
- Следующая страница MySQL Удаление
Сортировка результатов
Используйте предложение ORDER BY для сортировки результатов в порядке возрастания или убывания.
По умолчанию ключевое слово ORDER BY сортирует результаты в порядке возрастания. Чтобы сортировать результаты в порядке убывания, используйте ключевое слово DESC.
Пример
Sort names in alphabetical order, result:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "SELECT * FROM customers" ORDER BY name" mycursor.execute(sql) myresult = mycursor.fetchall() for x in myresult: print(x)
Сортировка по убыванию
Используйте ключевое слово DESC для сортировки результатов в обратном порядке.
Пример
Sort results by reverse alphabetical order:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "SELECT * FROM customers ORDER BY name" DESC" mycursor.execute(sql) myresult = mycursor.fetchall() for x in myresult: print(x)
- Предыдущая страница MySQL Где
- Следующая страница MySQL Удаление