數據庫語句中常常記不住的幾個語句

1.向所有列插入:insert into 表名 values(列值1,...);spa

  • 案例:向db_t01表中插入數據------insert into db_t01 values(1001,'rose',22);

2.向指定列插入:insert into表名(列名1,...) values(列值1,...);blog

  • 案例:向db_t02表中插入數據----- insert into db_t02(id,name,sex) values(1,'張三','男');

3.批量插入:insert into 表名 values(列值1,...),...(列值1,...);it

                    insert into 表名(列名1,...) valuse(列值1,...),...(列值1,...);io

4.update表名 set 列名=新列值,...where 條件;class

  • 案例:修改book表中,版次是2017-5-1的,做者改爲張海燕---update book set author='張海燕' where edition='2017-5-1';

5.delete from 表名 where 條件;date

  • 案例:刪除book表中,書編號是1009的記錄----delete from book where bid=1009;

6. in 的查詢語句,比較一個列中的幾個列值select

語法格式:select */列名 from 表名 where 列名 in(列值1,列值2,...列值n);語法

  • 案例:查詢stu01表中,除了學員編號是201900一、201900三、2019009的其餘學員信息

---- select * from stu01 where not sno in(2019001,2019003,2019009);方法

7. 查詢stu01表中,2018年入學的學生名單,根據學員編號降序排列----兩種方法--- year(date/列名)  年份im