常用的幾個SQL 查詢語句

2022-09-08 11:03:09 字數 1935 閱讀 4260

記錄新增

insert

into

表名 (欄位1,欄位2) 

values

(值1,值2)

insert

into

tbclass (classname) 

values('

測試1'

)insert

into

tbclass (classname) 

values('

測試2'

)insert

into

tbclass (classname) 

values('

測試3'

)記錄修改

update

表名 set

欄位1=

值1,欄位2

=值2 

where

條件update

tbclass 

setclassname='

修改1'

where

classname='

測試1'

update

tbclass 

setclassname='

修改2'

where

classname='

測試2'

記錄刪除

delete

from

表名 where

條件delete

from

tbuser 

where

usergender=0

delete

from

tbuser 

where

userid='

20f3765f-593a-4ad6-8745-342b0b10828d

'單錶查詢

select

欄位1,欄位2 

from

表名 where

條件 order

by排序欄位1,排序欄位2

多表查詢

內連線 

select

欄位1,欄位2 

from

表1 inner

join

表2 on

連線條件

左連線 

select

欄位1,欄位2 

from

表1 left

join

表2 on

連線條件

右連線 

select

欄位1,欄位2 

from

表1 right

join

表2 on

連線條件

select

tbboard.boardname,tbclass.classname 

from

tbboard 

inner

join

tbclass 

ontbclass.classid

=tbboard.boardclassid

聚合函式

select

*from

tmp 

--查詢所有記錄

select

count(*

) from

tmp 

--查詢記錄數

select

sum(score) 

from

tmp 

--查詢累加值

select

min(score) 

from

tmp 

--查詢最小值

select

max(score) 

from

tmp 

--查詢最大值

select

**g(score) 

from

tmp 

--查詢平均值

常用的sql查詢語句

一 簡單查詢語句 1.檢視表結構 sql desc emp 2.查詢所有列 sql select from emp 3.查詢指定列 sql select empmo,ename,mgr from emp sql select distinct mgr from emp 只顯示結果不同的項 4.查詢指...

常用的SQL語句《二》幾個高階查詢運算詞

幾個高階查詢運算詞 union運算子 union 運算子通過組合其他兩個結果表 例如 table1 和 table2 並消去表中任何重複行而派生出乙個結果表。當 all 隨 union 一起使用時 即 union all 不消除重複行。兩種情況下,派生表的每一行不是來自 table1 就是來自 ta...

idea中幾個常用的sql語句

idea中的xml檔案中幾個常用的sql語句 1,模糊搜尋 and 你的變數 like concat 2,正則判斷字串獲取最大值 select max r.number from 表名 r where r.is deleted 0 and r.number regexp 0 9.0 and leng...