1、單個欄位的排序order by desc降序 ; 0-9,a-z, a-z
mysql>
select prod_name, prod_price from products order
by prod_price;
+----------------+------------+
| prod_name | prod_price |
+----------------+------------+
| carrots |
2.50
|| tnt (
1 stick)
|2.50
|| fuses |
3.42
|| sling |
4.49||
.5 ton anvil |
5.99
|| oil can |
8.99||
1 ton anvil |
9.99
|| bird seed |
10.00
|| tnt (
5 sticks)
|10.00
|| detonator |
13.00||
2 ton anvil |
14.99||
3 ton anvil |
19.99
|| jetpack 1000
|35.00
|| safe |
50.00
|| jetpack 2000
|55.00|+
----------------+------------+
15rows
inset
(0.10 sec)
2、多個欄位的排序
mysql>
select prod_name, prod_price from products order
by prod_price, prod_name;
+----------------+------------+
| prod_name | prod_price |
+----------------+------------+
| carrots |
2.50
|| tnt (
1 stick)
|2.50
|| fuses |
3.42
|| sling |
4.49||
.5 ton anvil |
5.99
|| oil can |
8.99||
1 ton anvil |
9.99
|| bird seed |
10.00
|| tnt (
5 sticks)
|10.00
|| detonator |
13.00||
2 ton anvil |
14.99||
3 ton anvil |
19.99
|| jetpack 1000
|35.00
|| safe |
50.00
|| jetpack 2000
|55.00|+
----------------+------------+
15rows
inset
(0.10 sec)
3、當查詢多個欄位的時候,如果部分資訊內容一致,建議增加多組排序。
4、找出最貴或者最便宜的產品; order by 與 (desc)limit 連用。
mysql>
select prod_name, prod_price from products order
by prod_price, prod_name limit1;
+-----------+------------+
| prod_name | prod_price |
+-----------+------------+
| carrots |
2.50|+
-----------+------------+
1row
inset
(0.07 sec)
PHP之旅9 MySQL資料庫
php最主要的還是進行資料處理的,所以與資料庫的互動是非常重要的。現在主流的資料庫有 oracle db2 microsoft sql server mysql等。mysql由於其體積小 速度快 成本低 最主要的是開源,所有很多中小型公司都選擇mysql資料庫。安裝完mysql之後怎麼檢視其有沒有啟...
9 MySQL中的連線查詢
mysql中的連線查詢 連線查詢 連線查詢 將多張表進行記錄的連線 按照某個指定的條件進行資料的拼接 最終結果 記錄數可能有變化,字段數一定會增加 至少兩張表的合併 連線查詢的意義 在使用者檢視資料的時候需要顯示的資料來自多張表.連線查詢 join 使用方式 左表 join 右表 連線查詢分類 sq...
9 Mysql的體系結構概覽
整個mysql server由以下組成 1 連線層 最上層是一些客戶端和鏈結服務,包含本地sock 通訊和大多數基於客戶端 服務端工具實現的類似於 tcp ip的通訊。主要完成一些類似於連線處理 授權認證 及相關的安全方案。在該層上引入了執行緒池的概念,為通過認證安全接入的客戶端提供執行緒。同樣在該...