記錄新增
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...