我的mysql學習筆記2

2021-10-10 16:48:06 字數 621 閱讀 7864

1、基礎的模式匹配可以用like 和 not like 運算子,另外模糊匹配用_和%,其中_可以匹配任意的單字元,%可以匹配任何數量的字元。

select * from from pet where name like 『b%』;表示匹配name中首字母為b的。

select * from pet where name like 『____』;表示匹配name為4個字元的。

2、高階的匹配可以使用正則表達,運算子是regexp 和 not regexp

或者rlike 或者 not rlike。其中.字元匹配任何的單個字元;[…]匹配「[「和」]"中的任何字元,[0-9]匹配0-9之間的數字,[a-z]匹配a-z之間的字母;*匹配前面任意數量的例項,比如[0-9]*匹配任意數量的數字;^b表示匹配以b開頭,bkatex parse error: double superscript at position 76: …gexp binary '^b'̲.; 表示前面的例項重複…』表示了包含5個字元的例項。

3、group by表示以什麼什麼進行分類,例如:select owner,count(*) from pet group by owner;表示以owner進行分組,然後統計每組的數量。group by後面可以跟多個變數,表示組合的分組。

我的python學習筆記2

在工作裡,有乙個檔案裡的漢字是多餘的,由於資料量很大 幾千甚至上萬 行資料,並且不一定每行都有漢字,所以想到了用python處理剔除行內漢字。由於資料是每行用逗號 分隔的,且漢字只會出現在固定的位置,所以就想到了用csv標準模組處理。由於csv.reader讀取到的結果是乙個list,然後再提出漢字...

我的MySQL學習筆記(二)

運算元據庫步驟 至此,建立表,新增資料完成 刪除操作 涉及到刪除 修改應仔細確認,避免造成無法挽回的後果 刪除資料庫 drop database 資料庫名 刪除表 drop table 表名 sql語言包含下面4部分 dml 資料操作語言 用來插入 修改和刪除表中的資料,如insert update...

mysql學習筆記(2)

mysql中資料型別 1.整形 整形大小 位元組 數值 有符號 tinyint 1 128 127 smallint 2 2 15 2 15 1 mediumint 3 2 23 2 23 1 int4 2 32 2 32 1 bigint 8 2 63 2 63 1 tinyint m unsig...