1.插入表數(shù)據(jù):
insert into 表名1 (字段1,字段2) values(字段1值芥丧,字段2值);
2.刪除表數(shù)據(jù):
delete:delete from 表名1 where 范圍(刪除表內(nèi)符合條件的內(nèi)容)
delete from 表名1(清空數(shù)據(jù)表內(nèi)容,不釋放空間续担,即:下次插入表數(shù)據(jù),id依然接著刪除數(shù)據(jù)的id繼續(xù)增加)
truncate:truncate table 表名1(清空表數(shù)據(jù)乖仇,釋放空間,即:下次插入表數(shù)據(jù)乃沙,id從1重新開始)
drop:drop table 表名1(整張表被刪除,要使用該表必須重新建)
3.修改表數(shù)據(jù):
update 表名1 set 字段名 = ‘新值’ where 范圍
4.查詢表數(shù)據(jù):
查詢數(shù)據(jù):select * from table1 where 范圍
總數(shù):select count (*) from table1 where 范圍
select count (distinct(字段1) from table1 where 范圍(distinct可去重)
求和:select sum (字段1) from table1 where 范圍
平均:select avg (字段1) from table1 where 范圍
最大:select max (字段1) from table1 where 范圍
最醒雕伞:select min (字段1) from table1 where 范圍
排序:select * from table1 where 范圍 order by 排序字段名 desc(desc逆序排序。默認是正序排序asc)
5.復(fù)雜查詢:
嵌套查詢:多個查詢語句嵌套在一起查詢缭保,一般嵌套的查詢語句放在where 或 having 的后面
例:
select * from table1 where status in(select status from table2)