mysql 必知必會 一些筆記

2022-08-02 00:33:13 字數 751 閱讀 2103

在通過過濾選擇出不具有特定值的行時,你可能希望返回具有 null 值的行。但是,不行。因為未知 具有特殊的含義,資料庫不知道他們是否匹配,所以在匹配過濾或不匹配過濾時不返回它們,因此 在過濾時,一定要驗證返回資料中是否確實給出了被過濾列具有 null 的行    is null / is not null

regexp 後所跟的東西做為正規表示式

匹配字元類

存在找出你自己經常使用的數字、所有字母字元狐火所有數字字母字元等的匹配。為更方便的 工作,可以使用預定義的字符集,成為字元類 character class

類 說明

【:alnum:】 任意字母和數字 a~za~z0~9

【:alpha:】 任意字元 a~za~z

【:blank:】 空格和製表符\\t

【:cntrl:】 ascii 控制字元 0~31 和 127

【:digit:】任意數字

【:graph:】 與【:print:】相同,但不包括空格

【:lower:】任意小寫字母

【:print:】任意可列印字元

【:punct:】 既不在【:alnum:】又不在【:cntrl:】的任 意字元

【:space:】包括空格在內的任意空白字元

【:upper:】任意大寫字母

【:xdigit:】任意十六進製制數字

正規表示式regexp

拼接欄位concat

使用資料處理函式 rtrim和trim可以去除串尾和串首的空格,ltrim去除串左邊的空格

mysql必知必 SQL必知必會學習筆記 一

資料庫基礎 資料庫 資料庫軟體 確切的說,資料庫軟體應稱為資料庫管理系統 dbms 資料庫是通過dbms建立和操作的容器 資料庫相當於檔案櫃 容器 表相當於檔案 同乙個資料庫不能存在相同的表名,不同的資料庫可以存在相同的表名 主鍵應滿足的條件 唯一性非空性 not null 主鍵列中的值不允許修改或...

mysql必知必會 mysql必知必會(四)

十四 理解子查詢 1 通過子查詢過濾 這本書在所有的章節都關連到了資料庫表,訂單資料是儲存在兩個表中,orders表儲存著 訂單號碼 顧客id和訂單日期。個人的訂單列表關連著orderitems表,訂單表沒有儲存顧客資訊,它只是儲存著顧客id,這實際的顧客資訊是儲存在customers表中。現在假設...

mysql必知必會學習筆記(一)

create database crashcourse 建立名為 crashcourse 的新資料庫 show databases 顯示全部資料庫 use crashcourse 選擇資料庫crashcourse供我們使用 show tables 顯示當前資料庫下全部資料表 show columns...