sql語句

sql語句

結構化查詢語言(Structured Query Language)簡稱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
程式功能,常見語句,

程式功能

創建資料庫
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

常見語句

更新: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]

相關詞條

熱門詞條

聯絡我們