軟體測試之資料庫系列四
筆者上次介紹了 MySQL資料庫中使用DML語句實現對錶中資料的操作。今天繼續介紹對錶中資料的操作--DQL語句。
MySQL中DQL語句主要就是select語句,實現對資料庫中資料的查詢操作。可以查詢所有資料,可以查詢部分資料,可以分組查詢,可以排序等等。對錶的查詢,也是我們對資料庫最常用的操作,也是最複雜的操作。
基本的查詢語句:select 列 | * from 表名,”|”兩邊代表二選一。第一種是查詢指定的列資料;”*”代表是查詢表中所有的資料。例:查詢Teacher表中所有資料:select * from Teacher。如果想查詢多個列的話,在select子句後面列與列之間用逗號隔開。例:查詢Teacher表中姓名(name)和工資(sal):select name,sal from Teacher。
在實際操作中對於資料的查詢,一般都是由選擇性的查詢,這個時候就用到where關鍵字實現條件查詢。語法結構:select 列 | * from 表名 where 條件。例:查詢Teacher表中工資大於2000的所有老師的詳細資訊:select * from teacher where sal > 2000。如果出現多個條件的話,需要注意條件和條件之前用and進行連線。例:查詢teacher表中工資大於2000並且地址在泰安的所有老師的詳細資訊:select * from teacher where salary > 2000 and address='泰安'。使用”and”進行連線的時候,要求條件必須同時滿足,如果只滿足其中一個的話,就使用”or”關鍵字。在MySQL中還有空值的查詢,需要使用is null 和 is not null 語法來查詢。例:查詢Teacher表中地址為空的教師情況:select * from Teacher where address is null。
在DQL語句中還可以使用別名查詢。表的欄位名一般都以英文命名。而有時候統計查詢結果時把表頭改成漢字比較直觀,這就用到了別名的語法。別名分為欄位別名、表別名。語法:select 列 as 別名1,列 as 別名2…. from 表名 as 別名。其中as關鍵字可以省略。例:使用欄位別名查詢所有老師的姓名和工資:select name as 姓名,salary as 工資 from Teacher;使用別名的好處可以簡化書寫:比較長的表或者較多的表使用別名比較方便;結果易懂:讓比較晦澀的欄位名稱程式設計通俗易懂的欄位名稱;很多工具中使用別名可以很好的發揮程式碼提示功能。
以上是這次筆者給大家分享select查詢語句的一部分,下次筆者會繼續帶領大家來學習,希望在實際過程中多去操作,加強應用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914734/viewspace-2655150/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試之資料庫系列五資料庫
- 軟體測試之資料庫系列三資料庫
- 軟體測試之資料庫系列二資料庫
- 軟體測試之資料庫系列一資料庫
- 軟體測試之資料庫系列六資料庫
- 軟體測試之資料庫測試技術系列七資料庫
- 軟體測試--資料庫基礎知識資料庫
- 軟體測試培訓分享:做軟體測試需要掌握資料庫的知識嗎?資料庫
- 2024最新軟體測試【測試理論+ 資料庫】面試題(內附答案)資料庫面試題
- 軟體測試學習教程—軟體測試基礎理論四
- Go 單元測試之Mysql資料庫整合測試GoMySql資料庫
- NewSQL資料庫壓力測試工具系列——SysbenchSQL資料庫
- RAC之資料庫軟體安裝資料庫
- 軟體測試之測試分類_1.4
- 軟體測試之易用性測試
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 深圳軟體測試學習:【資料庫】-【oracle】-連線查詢資料庫Oracle
- 軟體測試的四個測試階段簡析,軟體測試報告需要多少錢?測試報告
- 軟體工作四則運算測試
- 軟體測試培訓教程:軟體測試面試之怎麼測試刷抖音?面試
- 軟體產品測試之效能效率測試
- 軟體測試之登入測試詳解
- mysql之 sysbench0.4.12資料庫效能測試MySql資料庫
- 大資料測試與 傳統資料庫測試大資料資料庫
- 資料庫系列:業內主流MySQL資料中介軟體梳理資料庫MySql
- 軟體測試--前後端資料互動後端
- 資料庫測試指南資料庫
- 資料庫系列:大廠使用資料庫中介軟體解決什麼問題?資料庫
- 軟體測試學習教程——WEB測試之JS記憶體WebJS記憶體
- 軟體驗收測試之α測試和β測試,如何選擇權威的軟體檢測機構
- 效能測試之資料庫監控分析工具PMM資料庫
- 軟體開發專案文件系列之九如何撰寫測試方案
- 測試平臺系列(63) 軟刪除之殤
- 軟體測試常用檔案之XMLXML
- 軟體測試面試之問——角色扮演面試
- 軟體測試江湖之公會武器之爭
- 功能測試之存量資料新與增資料測試
- 軟體測試之系統測試必備知識,2023年靠譜軟體測試公司推薦