如何根据特定值组织SQL数据库?

时间:2017-07-17 15:22:03

标签: mysql sql

我有一个MySQL数据库,其中包含几列(' a'''' c'' d')。我想根据' d',一个整数来按照降序回显表。

例如,现有表格:

+------------+---------+-------------+----+
|     A      |    B    |      C      | D  |
+------------+---------+-------------+----+
| Lorem      | Ipsum   | Dolor       |  7 |
| Sit        | Amet    | Consectetur |  4 |
| Adipiscing | Elit    | Sed         | 13 |
| Do         | Eiusmod | Tempor      |  1 |
| Incididunt | Ut      | Labore      |  6 |
+------------+---------+-------------+----+

应该输出什么:

+------------+---------+-------------+----+
|     A      |    B    |      C      | D  |
+------------+---------+-------------+----+
| Adipiscing | Elit    | Sed         | 13 |
| Lorem      | Ipsum   | Dolor       |  7 |
| Incididunt | Ut      | Labore      |  6 |
| Sit        | Amet    | Consectetur |  4 |
| Do         | Eiusmod | Tempor      |  1 |
+------------+---------+-------------+----+

我该怎么做?

1 个答案:

答案 0 :(得分:7)

SELECT a, b, c, d
FROM table 
ORDER BY d DESC;