資料庫學習筆記十 DML語句

2021-10-05 22:25:02 字數 1135 閱讀 3976

參考教程b站狂神

資料庫意義:資料儲存,資料管理

dml語句:資料操作語句

格式

insert

into

`表名`

(`列欄位名1`,

`列欄位名2`,

...)

values

(`值1`,

`值2`,.

..)插入多行資料(乙個括號內代表一行的資料)

values

(`值1`)

,(`值2`),

...

如果不寫字段只寫values則預設按順序匹配,注意以一一對應

update

`表名`

set`列欄位名`

=`你想要修改的值`

,`列欄位名`

=`你想要修改的值`,.

..可以加乙個 where 來限制,不限制的話每一行的值都會被修改

注意=右邊不一定是乙個具體的值,也可以是乙個變數,如 current_time 表示當前時間

操作符含義

示例結果=等於

5=6false

<>或!=

不等於5<>6

true

>

大於5>6

true

<

小於5<6

false

<=

小於等於

5<=6

true

>=

大於等於

5>=6

false

between…and…

兩個數的閉區間

between 5 and 8

[5,8]

and兩個條件都成立&&5>1 and 1>2

false

or兩個條件只成立乙個||5>1 or 1>2

true

delete

from

`表名` 不建議這樣寫,這樣會全部刪掉,加乙個where限制一下

truncate

table

`表名` 完全清空乙個資料庫表,表的結構和索引不會變

不同點:

資料庫DML語言 DELETE 語句

delete 語句 使用 delete 語句從表中刪除資料。delete from table where condition 刪除資料 使用where 子句指定刪除的記錄。delete from departments where department name finance 1 row del...

資料庫DML語言 合併語句

合併語句 按照指定的條件執行插入或更新操作 如果滿足條件的行存在,執行更新操作 否則執行插入操作 避免多次重複執行插入和刪除操作 提高效率而且使用方便 在資料倉儲應用中經常使用 合併語句的語法 可以使用merge語句,根據指定的條件進行插入或更新操作 merge into table name ta...

mysql資料庫之dml語句盤點

dml 資料操縱語言,操作表資料crud 插入資料 所有非空且沒有預設值的必填 最預設 insert into qinhan user username,password values zhw 2321 最全 insert into qinhan user user id,username,pass...