select h_title from house_info;表示在名叫「house_info」的表中檢索「h_titlel"列。
±-----------------------+
| h_title |
±-----------------------+
| 莫干山三秋美宿 |
| 台東知本 |
| 老故事客棧·麗江戀空閣 |
| 蘇州溪水居 |
±-----------------------+
select h_id,h_title from house_info;
±-----±-----------------------+
| h_id | h_title |
±-----±-----------------------+
| 1 | 莫干山三秋美宿 |
| 2 | 台東知本 |
| 3 | 老故事客棧·麗江戀空閣 |
| 4 | 蘇州溪水居 |
±-----±-----------------------+
select * from house_info;
我們先用select vent_id from house_info;來檢索vent_id列
±--------+
| vent_id |
±--------+
| 1 |
| 1 |
| 2 |
| 2 |
±--------+
可以看到有4個輸出結果,但不同行只有兩項,這時使用distinct關鍵字
select distinct vent_id from house_info;
±--------+
| vent_id |
±--------+
| 1 |
| 2 |
±--------+
可以看出結果只有兩個。
select vent_id from house_info limit 3;限制了只檢索不超過3條記錄
select vent_id from house_info limit 2,2;限制從第2條記錄開始檢索2條記錄
limit 5, 5 指示mysql返回從行2開始的2行。第乙個數為開始位置,第二個數為要檢索的行數。此語句的輸出如下所示:
MySQL之排序檢索資料
1 排序資料 select prod name from products order by product name 表示按字母順序公升序排列,輸出prod name。2 按多個列排序 select prod id,prod price,prod name from products order ...
mysql之排序檢索資料
其實,檢索出的資料並不是以純粹的隨機順序顯示的。如果不排序,資料一般將以它在底層表 現的順序顯示。這可以是資料最初新增到表中的順序。但是,如果資料後來進行過更新或刪除,則此順序將會受到mysql重用 儲存空間的影響。因此,如果不明確控制的話,不能 也不應該 依賴該排序順序。關聯式資料庫設計理論認為,...
mysql檢索資料
簡單的來說select 語句用於從表中選取資料。select from city idname countrycode district population 1kabul afgkabol 1780000 2qandahar afgqandahar 237500 3herat afgherat 1...