最新消息:20210917 已从crifan.com换到crifan.org

[已解决]MySQL输出排序

MySQL crifan 1648浏览 0评论

没有排序的结果:

MariaDB [guanzhi_removeDuplicate]> SHOW COLUMNS from selection;
+————+————-+——+—–+———+—————-+
| Field      | Type        | Null | Key | Default | Extra          |
+————+————-+——+—–+———+—————-+
| id         | int(10)     | NO   | PRI | NULL    | auto_increment |
| staff_id   | int(10)     | NO   | MUL | NULL    |                |
| car_sn     | varchar(10) | NO   |     | NULL    |                |
| bid_price  | int(10)     | NO   |     | NULL    |                |
| created_at | int(10)     | NO   |     | NULL    |                |
| sequence   | int(10)     | NO   |     | NULL    |                |
+————+————-+——+—–+———+—————-+
6 rows in set (0.01 sec)
MariaDB [guanzhi_removeDuplicate]> SELECT * from selection WHERE car_sn=72;
+——+———-+——–+———–+————+———-+
| id   | staff_id | car_sn | bid_price | created_at | sequence |
+——+———-+——–+———–+————+———-+
|  250 |      282 | 72     |     70999 | 1453255718 |       72 |
。。。
| 2837 |      217 | 72     |     62009 | 1453345400 |       72 |
| 2886 |       15 | 72     |     63166 | 1453346875 |       72 |
+——+———-+——–+———–+————+———-+
26 rows in set (0.01 sec)
MariaDB [guanzhi_removeDuplicate]> SELECT * from selection WHERE car_sn=74;
+——+———-+——–+———–+————+———-+
| id   | staff_id | car_sn | bid_price | created_at | sequence |
+——+———-+——–+———–+————+———-+
|   50 |       48 | 74     |     65300 | 1453254050 |       74 |
|  107 |       73 | 74     |     60301 | 1453254182 |       74 |
。。。
| 3007 |      154 | 74     |     59999 | 1453349796 |       74 |
| 3068 |      269 | 74     |     51021 | 1453353548 |       74 |
+——+———-+——–+———–+————+———-+
62 rows in set (0.00 sec)

搜:

mysql output 排序

MySQL ORDER BY排序语句用法与优化-mysql教程-数据库-壹聚教程网

带了排序的:

MariaDB [guanzhi_removeDuplicate]> SELECT * from selection WHERE car_sn=74 ORDER BY bid_price;
+——+———-+——–+———–+————+———-+
| id   | staff_id | car_sn | bid_price | created_at | sequence |
+——+———-+——–+———–+————+———-+
| 2081 |      286 | 74     |     49852 | 1453273792 |       74 |
。。。
| 1872 |       65 | 74     |     68885 | 1453269841 |       74 |
| 1793 |      117 | 74     |     70109 | 1453268835 |       74 |
|  971 |       91 | 74     |     76009 | 1453260724 |       74 |
+——+———-+——–+———–+————+———-+
62 rows in set (0.01 sec)
MariaDB [guanzhi_removeDuplicate]> SELECT * from selection WHERE car_sn=72 ORDER BY bid_price;
+——+———-+——–+———–+————+———-+
| id   | staff_id | car_sn | bid_price | created_at | sequence |
+——+———-+——–+———–+————+———-+
| 2591 |      228 | 72     |     60999 | 1453278648 |       72 |
|  402 |       98 | 72     |     61200 | 1453256886 |       72 |
。。。。
|  969 |       91 | 72     |     76009 | 1453260724 |       72 |
|  642 |       34 | 72     |     78889 | 1453258240 |       72 |
+——+———-+——–+———–+————+———-+
26 rows in set (0.00 sec)
MariaDB [guanzhi_removeDuplicate]> SELECT * from selection WHERE car_sn=47 ORDER BY bid_price;
+——+———-+——–+———–+————+———-+
| id   | staff_id | car_sn | bid_price | created_at | sequence |
+——+———-+——–+———–+————+———-+
| 3034 |      308 | 47     |     64002 | 1453351233 |       47 |
| 1124 |      285 | 47     |     65001 | 1453263394 |       47 |
。。。。
|  465 |       55 | 47     |     85666 | 1453257324 |       47 |
+——+———-+——–+———–+————+———-+
7 rows in set (0.00 sec)

[总结]

带排序的话,就是之前的SELECT语句后面加上

ORDER BY ColumnName

即可。

转载请注明:在路上 » [已解决]MySQL输出排序

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
92 queries in 0.184 seconds, using 23.37MB memory