mysql-必知必會-簡單查詢-3
基礎查詢
用萬用字元進行過濾
- like操作符
萬用字元 用來匹配值得一部分的特殊字元
搜尋模式 由字表面值、萬用字元或者兩者組合構成的搜尋條件
萬用字元本身實際是SQL的where子句中有特殊含義的字元,SQL支援幾種萬用字元
未在搜尋子句中使用萬用字元,必需使用like操作符,like指示mysql,後跟的搜尋模式利用萬用字元匹配而不是直接相等匹配進行比較
- 百分號(%)萬用字元
- 在搜尋串中,%表示任何字元出現任意次數
- 例如 為了找出所有以詞jet起頭的產品,可使用以下select語句
select pro_id,pro_name from products where pro_name like 'jet%' #表示檢索產品名稱中所有以jet開頭的產品資訊,jet後面的%表示,不管jet後面有多少字元什麼字元,都滿足檢索標準,都會被檢索出來,這種適合模糊查詢
相關推薦
mysql-必知必會-簡單查詢-3
基礎查詢 用萬用字元進行過濾 like操作符 萬用字元 用來匹配值得一部分的特殊字元 搜尋模式 由字表面值、萬用字元或者兩者組合構成的搜尋條件 萬用字元本身實際是SQL的where子句中有特殊含義的字元,SQL支援幾種萬用字元 未在搜尋子句中使用萬用字元,必
mysql必知必會-簡單查詢-2
簡單查詢 過濾資料 使用where子句 資料庫一般很少需要檢索表中所有的行,通常只會根據特定的需求提取表資料的子集,而檢索表中所需的特定資料則需要指定搜尋條件(也稱為過濾條件)。 在select語句中,資料根據where子句中指定的搜尋條件進行過濾,where子
mysql必知必會-簡單查詢-1
簡單查詢 檢索資料 檢索語句select的基本結構: select 欄位名 from 表名 檢索就是需要從指定的表中檢索出指定的欄位名,以此獲取到你想要的資訊 檢索單列資訊 select id from customers;
《MySQL必知必會學習筆記》:子查詢
簡單的 後繼 復雜 pos clas tty append 靈活 values 子查詢 在開始了解子查詢之前,首先做下準備工作,建立3個表, 一個是customers表,當中包含:客戶名字、客戶ID、客戶Tel等。 一個是orders
讀書筆記《MySQL必知必會》之第十七章組合查詢
文章目錄 什麼是組合查詢 建立組合查詢 使用union 使用union的規則 union all的使用 組合查詢的結果的排序 總結 什麼是組合查詢 把
MYSQL必知必會:分組查詢和子查詢
除了一些彙總函式之外,還可以根據欄位進行分組,分組之後再進行資料的彙總或過濾等其他查詢操作. 下面有張表t5,分別有id,name,subject,score四個欄位. 1.分組過濾. 分組過濾是把一張表內的剩餘的記錄通過某個欄位進行分組,關鍵詞是gr
MySQL必知必會:組合查詢(Union)
本篇文章主要介紹使用Union操作符將多個SELECT查詢組合成一個結果集。本文參考《Mysql必知必會》+工作實踐融合組合查詢定義在大多數開發中,使用一條SELECT查詢就會返回一個結果集。如果,我們想一次性查詢多條SQL語句,並將每一條SELECT查詢的結果合併成一個結果
mysql必知必會--學習筆記(8)--子查詢 where巢狀查詢語句,作為計算欄位使用子查詢
1、子查詢的查詢過程一般是通過where中的in操作符來完成,in後面跟上一個子查詢,通常in之前的列名和子查詢查詢出來的列名是一致的。例如select name from book where id in (select book_id from store where s
【MySQL必知必會】第6章 過濾數據
sea 錯誤 arch order by ice where 大量數據 子句 否則 1、使用WHERE子句 數據庫一般包含大量數據,所以一般不會檢索所有行。只檢索所需數據需要指定搜索條件(search criteria),搜索條件也稱為過濾條件(filter condi
【MySQL比知必會】第八章 用通配符進行過濾
通配符 操作符 範圍 name 使用 技巧 商品 -- rom 1、LIKE操作符 之前使用的操作符都是針對已知的數據,而使用通配符可以對未知數據也進行搜索。 通配符(wildcard):用來匹配值得一部分的特殊字符。 搜索模式(search pattern):
《MYSQL必知必會》
聚集函數 結構 則表達式 拼接 建議 支持 類型 習慣 功能 1、 同一個數據庫中不允許出現同名表;不同的數據庫中可以出現同名表2、 每一行記錄都用有一個key(一列或一組列作為key)3、 作為key的列不允許值為空(NULL)4、 多個列作為key時,多個列的組
《MYSQL必知必會2
pri upd delet rate 服務器 cal delete 生效 單獨 60、NULL是沒有值,空串是一個有效值61、主鍵只能使用不允許未NULL值的列62、每個表只允許一個auto_increment列63、不允許使用函數作為默認值,只支持常量64、InnoDB
【MySQL必知必會】第十章 創建計算字段
客戶機 cat 第十章 去掉 quantity 字段 cme 引用 field 1、字段(field):一般與列(同義),經常互換使用,不過數據庫列一般稱之為列,字段通常用在計算字段的連接上。 2、拼接:將值連接到一起構成單個值。 註:多數DBMS使用+或||來實現拼接
【MySQL必知必會】第十三章 分組數據
num mysql 統計 where子句 rom 過濾 group by 大於 映射 1、創建分組 輸入: SELECT vend_id , COUNT(*) AS num_prods FROM products GROUP BY vend_id; 輸出
【MySQL必知必會】第十六章 創建高級聯結
類型 where子句 contact items order by 其他 mysq custom 必知必會 1、使用表別名 好處: a、縮短SQL語句。 b、允許在單條SELECT語句中多次使用相同的表。 輸入: SELECT cust_name,cu
MySQL必知必會-表的關系
mysql必知必會-表的關系MySQL必知必會-表的關系
MySQL必知必會筆記
mysql必知必會筆記Having和Where的區別:先執行Where的條件,再執行Having的條件group by和order by的區別:group by是分組,order by是排序select子句的順序:select...from...where...group by...having...orde
讀MYSQL必知必會的總結
pda 視圖 撤銷 參數 正則表達式 更新 表現 into 解鎖 看到了mysql必知必會 總結了以下幾個以後很有可能用到的知識點: 1.在檢索多列的時候,需要再列名之間用“,”進行分開,最後的列名後面不加。 select id,uid,name from 表名;
《mysql必知必會》讀書筆記--觸發器及管理事務處理
sql drop 是不是 回退 blog mysql語句 update inno eat 觸發器 觸發器是MySQL響應DELETE,INSERT,UPDATE而自動執行的一條MySQL語句,其他語句不支持觸發器。 創建觸發器時,需要4個條件; 唯一的觸發
mysql開發必知必會
目錄 etc 運用 win 字符集 發揮 mem follow type mysql的數據庫的數據庫,即存儲mysql數據庫的底層目錄,是在/var/lib/mysql目錄下(Linux,win在目錄下的data中)。 我們新創建的數據庫db1就是在/var/li