SQL基本語句

SQL基本語句

 

1.數據記錄篩選


sql="select * from 數據表 where字段名=字段值 order by字段名[desc]"(按某個字段值降序排列。默認升序ASC)

sql="select * from 數據表 where字段名like '%字段值%' order by 字段名 [desc]"

sql="select top 10 * from 數據表 where字段名=字段值 order by 字段名 [desc]"

sql="select top 10 * from 數據表 order by 字段名 [desc]"

sql="select * from 數據表 where字段名in ('值1','值2','值3')"

sql="select * from 數據表 where字段名between 值1 and 值2"


2.更新數據記錄:

sql="update 數據表 set字段名=字段值 where 條件表達式"

sql="update 數據表 set 字段1=1,字段2=2 …… 字段n=n where 條件表達式"

 

3. 刪除數據記錄:

sql="delete from 數據表 where 條件表達式"

sql="delete from 數據表" (將數據表所有記錄刪除)

 

4. 添加數據記錄:

sql="insert into 數據表 (字段1,字段2,字段3 …) values (1,2,3 …)"

sql="insert into 目標數據表 select * from 源數據表" (把源數據表的記錄添加到目標數據表)

 

5. 數據記錄統計函數:

AVG(字段名) 得出一個表格欄平均值

COUNT(*;字段名) 對數據行數的統計或對某一欄有值的數據行數統計

MAX(字段名) 取得一個表格欄最大的值

MIN(字段名) 取得一個表格欄最小的值

SUM(字段名) 把數據欄的值相加

引用以上函數的方法:

sql="select sum(字段名) as 別名 from 數據表 where 條件表達式"

set rs=conn.excute(sql)

rs("別名") 獲取統計的值,其它函數運用同上。

查詢去除重複值:select distinct* from table1

 

6. 數據表的建立和刪除:

CREATE TABLE 數據表名稱(字段1 類型1(長度),字段2 類型2(長度) …… )

 

7. 單列求和:

SELECT SUM(字段名) FROM 數據表


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章