MySql之表記錄操作(增刪改)

2021-07-27 17:01:39 字數 757 閱讀 3089

1-1-1、在表名後給出要插入的列名,其他沒有指定的列等同於插入null值(包含default屬性與auto_increment的除外)。所以插入記錄總是插入一行,不可能是半行

1-1-2、在values後給出的列值,值的順序和個數必須與前面指定的列對應。

insert into test (username) 

values

('zhangsan')

1-2-1、沒有給出列名,那麼表示插入所有的列。

1-2-2、值的個數必須是該表列的個數。

1-2-3、值的順序,必須與表建立時給出的列的順序相同。

insert into test 

values

(1222, 'zhangsan')

update 表名 set 列名1=列值1,列名2=列值2,...[where 條件]

注意:條件是可選的,條件必須是個boolean型別的值或表示式,運算子包括:=、!=、<>、>、<、>=、<=、between...and、in(...)、is null、not、or、and

update user set age=age+1 where ***=1;

delete from 表名 [where 條件]

delete from moomda_user where user_id=10001;

MySQL表記錄的更新操作(增刪改)

insert into 表名 字段列表 value 值列表 insert into classes class no,class name,department name values null 2012自動化1班 機電工程 insert into 表名 字段列表 value 值列表1 值列表2 值...

資料表記錄的增刪改查

模型表資料的增刪改查 對資料庫內資料表中的表記錄進行操作 查 filter data models.user.objects.filter username username filter返回的結果是乙個 列表 裡面才是真正資料物件 filer括號內可以放多個關鍵字引數 這多個關鍵字引數在查詢的時候...

mysql資料之增刪改操作

插入資料 使用insert語句來完成插入資料操作 插入操作有以下幾種方式 1.插入完整的行 格式 insert into 表名 列名1,列名2.values 各列的值 舉例 insert into student id,age,name values 1001,23,周芷若 注意 上面這個列名可以省...