1. 程式人生 > 其它 >MySQL table 修改及查詢

MySQL table 修改及查詢

一;修改database資料有兩種修改方式

1,單條資料修改

2,批量資料修改

單條修改:update 表或庫 set 欄位=新內容 where 表示式;

例如

 批量修改:update 表或庫 set 字串=“新內容”;

批量修改在實際工作中不存在具體意義,容易引發事故。

二;查詢資料

1,查詢獨立字串資料

查詢獨立資料 select 字串 from 表或庫 ;

例如

 2,查詢資料庫資料

select * from 表或庫 limit 數量;

例如

 3,查詢共有多少條資料

select count(1) from 表或庫;

例如

 3,條件查詢 

select * from 表或庫 where  第一個條件 and 第二個條件 limit 數量 ; ----------------------------------“和”的意思

select * from 表或庫 where  第一個條件or 第二個條件 limit 數量 ;---------------------------------------“或”的意思

select * from 表或庫 where  字元條件 limit 數量;(可在字元條件前加not)---------------------------<>=的字元條件

select * from 表或庫 where  字串 in ("資料", "資料","資料") limit 數量;(可在字元條件前加not)--------------“包含”的意思

select * from 表或庫 where  字串 between 資料and 資料;(包含開始和結束資料,也可在條件前加not)-------“兩者之間”的意思

select * from 表或庫 where  字串 like "%資料" limit 數量;(可在字元條件前加not)--------------------------“像這類”的意思

三,正則表示式

正則表示式,又稱規則表示式。(英語:Regular Expression,在程式碼中常簡寫為regex、regexp或RE),電腦科學的一個概念。正則表示式通常被用來檢索、替換那些符合某個模式(規則)的文字。

給定一個正則表示式和另一個字串,我們可以達到如下的目的:

  1. 給定的字串是否符合正則表示式的過濾邏輯(稱作“匹配”):

  2. 可以通過正則表示式,從字串中獲取我們想要的特定部分,;