#單個列查詢
select
user
.id from weibo.
user
;#多個列查詢
select
user
.screen_name,
user
.gender,
user
.follow_count,followers_count
from weibo.
user
;#輸出起始位置為0後的5行
select
user
.screen_name from weibo.
user
limit0,
5;#使用完全限定的表名
select
user
.gender from weibo.
user
;select
distinct
user
.gender from weibo.
user
;
#單個列排序檢索:按照screen_name的字母順序排列
select
user
.screen_name
from weibo.
user
order
byuser
.screen_name;
#多個列排序檢索
select
user
.screen_name,
user
.gender,
user
.follow_count,followers_count
from weibo.
user
order
byuser
.follow_count,followers_count;
#單個列降序:followers_count
select
user
.screen_name,
user
.gender,
user
.follow_count,followers_count
from weibo.
user
order
byuser
.followers_count desc
;#多個列降序
select
user
.screen_name,
user
.gender,
user
.follow_count,followers_count
from weibo.
user
order
byuser
.follow_count desc
,user
.followers_count desc
;#order by和limit組合找到最大/小值
select
user
.screen_name,
user
.gender,
user
.follow_count,followers_count
from weibo.
user
order
byuser
.followers_count desc
limit
1;
mysql 資料排序檢索
關聯式資料庫設計理論認為,如果沒有明確規定排序順序,則不應該假定檢索出的資料的順序有意義。可以使用order by對輸出進行排序。select prod name from products order by prod name 使用非選擇列排序通常使用被選擇的列進行排序,但也可以使用其他列作為排序...
MySQL 排序檢索資料
本文將講授如何使用select語句的order by子句,根據需要排序檢索出的資料。下面的sql語句返回某個資料庫表的單個列。但請看其輸出,並沒有特定的順序。其實,檢索出的資料並不是以純粹的隨機順序顯示的。如果不排序,資料一般將以它在底層表 現的順序顯示。這可以是資料最初新增到表中的順序。但是,如果...
MySQL 學習筆記 2 檢索資料
作為 sql 組成部分的保留字,關鍵字是不能用作表或列的名字的 常有的關鍵字有 select update create等 每個 sql 語句都是由乙個或多個關鍵字構成的 select語句的作用是從乙個或多個表中檢索資訊 至少需要給出兩個資訊 想要選擇什麼,以及從什麼地方選擇 在 mysql 中輸入...