基礎SQL語句總結

2021-08-22 14:39:04 字數 1000 閱讀 1441

一般對於資料庫的操作有增刪改查。增是指在資料庫中增加一行或者多行資料(insert into...);刪是指刪除資料庫中一行或多行資料(delect from...);改是指在資料庫中修改某些字段(update...set...);查指查詢資料庫中的資料。可以是**的也可以是針對某乙個欄位的

一、查詢語句

(1)簡單的查詢

列如資料庫中有一張person**想要查詢person**中所有欄位對用的值(資料)

select * from person;( *是指代全部    所以這句話是從person**中獲取所有的資料)。

select name from person(查詢person表中name欄位對應的值)。

(2)去重查詢

在去重的時候我們要使用distinct關鍵字

select distinct name from person(查詢person表中name欄位對應的值並且去掉重複的name欄位對應的值)。

(3)降序排列

sql中order by 字段預設是公升序的,如果想要降序如下

select * from person order by name desc(查詢person表中的資料按照name的降序字段排列)

二、增加

(1)person表中想要插入一條新的資料

insert into person values('小張',12,'學生')

(2)person表針對某一字段想進行增加

insert into person (lastname,age)values('alice',10)

三、修改

update 表名稱 set 列名稱 = 新值 where 列名稱 = 某值(原始)

update person set name ='小紅』 where name ='小張'

四、刪除語句

delect from 表名稱 where 列名稱 =  值

delect from person where lastname ='james';

SQL語句基礎總結

判斷是否存在資料庫 if exists select from sysdatabases where name 資料庫名 exists 根據檢查子查詢是否至少返回一行資料,exists 對應的返回true或false 子查詢實際上並不返回任何資料,只用來檢測 行 的存在 sysdatabases 包...

MYSQL 基礎SQL語句總結

dml 資料操縱語句 增刪改 1 插入記錄 insert into tablename field1,field2,fieldn values value1,value2,valuen insert into test uid,name values 100,0,peter 如例,通過insert ...

MySQL基礎sql語句總結(一)

mysql資料庫基礎知識點總結 一 資料庫 儲存有組織的資料的容器 主鍵 primary key 一一列 或一組列 其值能夠唯一區分表 中每個行。主鍵的最好習慣 除mysql強制實施的規則外,應該堅持的 幾個普遍認可的最好習慣為 不更新主鍵列中的值 不重用主鍵列的值 不在主鍵列中使用可能會更改的值。...