軟體測試之資料庫系列五
筆者上次介紹了MySQL 資料庫中使用 DQL 語句實現對錶中資料的查詢操作。今天繼續來分享有關 select 操作。
在上一篇文件中我們說過,select 語句對資料庫最常用的操作,也是最複雜的操作。前面的查詢都是透過判斷某個或者某幾個欄位的範圍來限定查詢的結果,那麼 MySQL 中有沒有一種語法可以直接限定要查詢第幾行到第幾行呢?答案其實是有的, MySQL 中的關鍵字“ limit ”,實現對限定行的查詢。語法 :select 列 FROM 表名 limit[start,]nums ;其中, start :從第幾行開始,可選,不寫的話從 0 開始; nums :總共要查詢幾行。例如 : 查詢 tearcher 表的前 5 行記錄。
select*from teacher limit 5 。
接下來說一下查詢中排序問題,MySQL 中可以透過 ORDER BY 語法對查詢的結果集進行排序。其中提供了兩個引數: ASC 代表升序,也是預設的; DESC 代表降序。基本語法: select 列 , 列… .from 表名 order by 列 asc|desc 。例如:對 teacher 表的資料按工資降序排列 :select*from teacher order by salary desc 。
MySQL 中函式主要分為四大類,首先說一下字串函式。 length 可以返回字串的位元組長度,例如 : 查詢 name 列位元組的長度 :select name,length(name)fromteacher ; char_length 可以返回字串的字元長度,例如:查詢表中 name 的長度: select name,char_length(name)fromteacher ; MID 可以從某個位置獲取某個長度的字元,例如 :selectname,mid(name,2,1)from teacher ;其中“ 2 ”代表是開始擷取的位置,最小為 1 ,“ 1 ”代表擷取的長度。
第二個就是數字函式。Round 函式的基本作用是實現四捨五入,例如: SELECT ROUND(23.4567,2); 其中第一個是傳遞過來的資料,第二個引數代表保留的小數位。 Least 函式可以求取最小的數字,例如: SELECTLEAST(1,2,3,4,5,6) 。 greatest 函式可以求取最大的數字,例如 :SELECT GREATEST(4,8,5,6,7) 。函式的操作和表的查詢是密切相關,今天先介紹其中兩個,筆者還會繼續來和大家分享。
以上是這次筆者給大家分享的相關知識,希望在實際過程中多去操作,加強應用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914734/viewspace-2655316/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試之資料庫系列四資料庫
- 軟體測試之資料庫系列三資料庫
- 軟體測試之資料庫系列二資料庫
- 軟體測試之資料庫系列一資料庫
- 軟體測試之資料庫系列六資料庫
- 軟體測試之資料庫測試技術系列七資料庫
- 軟體測試--資料庫基礎知識資料庫
- 軟體測試學習 ——五種軟體測試模型模型
- 軟體測試培訓分享:做軟體測試需要掌握資料庫的知識嗎?資料庫
- 2024最新軟體測試【測試理論+ 資料庫】面試題(內附答案)資料庫面試題
- 軟體測試學習教程—軟體測試基礎理論五
- 軟體測試基礎 第五篇 軟體測試文件管理
- Go 單元測試之Mysql資料庫整合測試GoMySql資料庫
- NewSQL資料庫壓力測試工具系列——SysbenchSQL資料庫
- RAC之資料庫軟體安裝資料庫
- 軟體測試之測試分類_1.4
- 軟體測試之易用性測試
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 深圳軟體測試學習:【資料庫】-【oracle】-連線查詢資料庫Oracle
- 軟體測試培訓教程:軟體測試面試之怎麼測試刷抖音?面試
- 軟體產品測試之效能效率測試
- 軟體測試之登入測試詳解
- mysql之 sysbench0.4.12資料庫效能測試MySql資料庫
- 大資料測試與 傳統資料庫測試大資料資料庫
- 資料庫系列:業內主流MySQL資料中介軟體梳理資料庫MySql
- 資料庫測試指南資料庫
- 軟體測試--前後端資料互動後端
- 資料庫系列:大廠使用資料庫中介軟體解決什麼問題?資料庫
- 軟體測試學習教程——WEB測試之JS記憶體WebJS記憶體
- 軟體驗收測試之α測試和β測試,如何選擇權威的軟體檢測機構
- 效能測試之資料庫監控分析工具PMM資料庫
- 軟體開發專案文件系列之九如何撰寫測試方案
- 測試平臺系列(63) 軟刪除之殤
- 軟體測試常用檔案之XMLXML
- 軟體測試面試之問——角色扮演面試
- 軟體測試江湖之公會武器之爭
- 功能測試之存量資料新與增資料測試
- PHP 單元測試與資料庫測試PHP資料庫