SQL 增刪改查

2021-10-02 01:14:51 字數 1146 閱讀 4190

之前大致了解過,現在用 mysql 的還是居於多數,而且自己之後也有意嚮往大前端發展,所以就需要撿起以前的 sql,也希望將來有機會用 node.js + mysql 做大型專案的機會。因此,就從簡單的 sql 的增刪改查開始大前端之路。

開發中最常見的就是 select 查詢。

簡單的查詢,看起來是這樣的:

select

*from student

一般情況下查詢會和 where 一起使用:

select

*from student where age >=

30and *** = man

有時候我們需要知道乙個表中的某個欄位的所有不重複的值,這個時候我們就需要使用 select distinct 。

例如:

select distict name from student
在一些場景中,我們需要對查詢的結果根據時間的先後順序進行降序或公升序查詢。

例如:

select name, age from student order

by register_time des

需要注意的是 order by 預設是公升序排序,如果需要降序排序需要通過 des。

插入操作也是屬於開發中的常見的 sql 語句。

例如:

insert

into student(name, age, ***, register_time)

value

('吳敬昌'

,'21'

,'男'

,'2016-9-1'

)

需要注意的是,如果不在表名後指定要插入的列名,那麼預設插入的記錄就是全部列。

同樣地,更新操作也是開發中不可或缺的。

例如:

update student 

set name =

"王二小"

where age =

21

最後,在 sql 中基礎的語句之一,刪除語句也是很常用的。

例如:

delete

from student

where age =

21

SQL增刪改查

1 增 insert into table name values value1,value2,insert into table name 列1,列2,values 值1,值2,2 刪 delete from table name where 列名稱 值 3 改 update table name...

sql增刪改查語法

1.使用insert插入單行資料 語法 insert into 表名 列名 values 列值 例 insert into strdents 姓名,性別,出生日期 values 斌 男 1993 6 15 注意 into可以省略 列名列值用逗號分開 列值用單引號因上 如果省略表名,將依次插入所有列 ...

SQL 增刪改查(具體)

一 增 有3種方法 1.使用insert插入單行資料 insert into 表名 列名 values 列值 insert into strdents name,age values atm 12 2.使用insert,select語句將現有表中的 資料加入到已有的新錶中 insert into 已...