-
sql語句
鎖定
sql 語句就是對數據庫進行操作的一種語言。
- 中文名
- 結構化查詢語言
- 外文名
- Structured Query Language
- 選 擇
- select * from table1 where範圍
- 刪 除
- delete from table1 where 範圍
- 插 入
- insert into table1(field1,
- 接插入
- field2) values(value1,value2)
- 總 數
- select count(*) as totalcount
- 接總數
- from table1
sql語句程序功能
創建數據庫
CREATE DATABASE database-name
刪除數據庫
drop database dbname
創建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
刪除新表
drop table tabname
增加一個列
Alter table tabname add column col type
添加主鍵
Alter table tabname add primary key(col)
刪除主鍵
Alter table tabname drop primary key(col)
創建索引
create [unique] index idxname on tabname(col….)
刪除索引
drop index idxname
創建視圖
create view viewname as select statement
刪除視圖
drop view viewname
sql語句常見語句
更新:update table1 set field1=value1 where 範圍
查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’這個模式的字符串)
排序:select * from table1 order by field1,field2 [desc]
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1[separator]