我有一个基本的写入和检索sql数据库php“事物”,我想按降序输出。我怎么做?
EG。最后一个条目首先显示,然后在此之前输入,然后在此之前输入...第一个条目是最后一个。
答案 0 :(得分:7)
SELECT field_name
FROM table_name
ORDER BY id DESC
默认情况下,如果要以相反的顺序显示,{mys}将以升序显示结果ORDER BY field_name DESC
您可以使用ID或日期作为字段名称
答案 1 :(得分:3)
使用DESC
ORDER BY
排序。
SELECT * FROM <TABLE> ORDER BY <COLUMN> DESC
答案 2 :(得分:3)
如果有自动增量字段,则按该字段排序,降序。
SELECT "column_name"
FROM "table_name"
[WHERE "condition"]
ORDER BY "column_name" [ASC, DESC];
答案 3 :(得分:2)
写下面的查询来检索数据
SELECT * FROM `table_name` order by id desc
它将按降序从表中检索数据
答案 4 :(得分:2)
更改ORDER BY
声明
ORDER BY col
或ORDER BY col ASC
或ORDER BY col DESC
ORDER BY col DESC
到ORDER BY col ASC
答案 5 :(得分:1)
MySQL 常规 选择的查询语法:
SELECT field1, field2,...fieldN FROM table_name
[WHERE Clause][GROUP BY]
[ORDER BY][LIMIT]
示例查询1:
SELECT id,first_name,last_name,email FROM users ORDER BY first_name desc// In this case you can only fetch data by = id,first_name,last_name,email
示例查询2:
SELECT * FROM users ORDER BY first_name desc // In this case all fields will be selected
注意: ORDER BY ASC =数据将按升序排序&amp; ORDER BY DESC =数据将按降序排序