Access常用sql基本查詢語句匯總
時(shí)間:2013-08-30 16:05 來源:office中國 作者:admin 閱讀:次
很多初學(xué)Access的朋友都說sql 語句不會(huì)寫,把它歸納為難點(diǎn),不想寫。其實(shí)不然,大家都知道sql 在查詢中的作用非常非常的大,是不得放棄的模塊。其實(shí)語法也是很簡(jiǎn)單,常用的就以下幾種:
基本查詢
SELECT column1,columns2,... FROM table_name
說明:把table_name 的特定欄位資料全部列出來
SELECT *
FROM table_name
WHERE column1 = xxx
[AND column2 >yyy] [OR column3 <> zzz]
說明:
1.*表示全部的欄位都列出來
2.WHERE 之後是接條件式,把符合條件的資料列出來
SELECT column1,column2
FROM table_name
ORDER BY column2 [DESC]
說明:
ORDER BY 是指定以某個(gè)欄位做排序,[DESC]是指從大到小排列,若
沒有指明,則是從小到大排列
組合查詢
組合查詢是指所查詢得資料來源并不只有單一的表格,而是聯(lián)合一個(gè)以上的表格才能夠得到結(jié)果的。
SELECT *
FROM table1,table2
WHERE table1.colum1=table2.column1
說明:
1.查詢兩個(gè)表格中其中 column1 值相同的資料
2.當(dāng)然兩個(gè)表格相互比較的欄位,其資料形態(tài)必須相同
3.一個(gè)復(fù)雜的查詢其動(dòng)用到的表格可能會(huì)很多個(gè)
整合性的查詢:
SELECT COUNT (*)
FROM table_name
WHERE column_name = xxx
說明:
查詢符合條件的資料共有幾筆
SELECT SUM(column1)
FROM table_name
說明:
1.計(jì)算出總和,所選的欄位必須是可數(shù)的數(shù)字形態(tài)
2.除此以外還有 AVG() 是計(jì)算平均、MAX()、MIN()
計(jì)算最大最小值的整合性查詢
SELECT column1,AVG(column2)
FROM table_name
GROUP BY column1
HAVING AVG(column2) >xxx
說明:
1.GROUP BY: 以column1 為一組計(jì)算 column2 的平均值
必須和 AVG、SUM 等整合性查詢的關(guān)鍵字一起使用
2.HAVING : 必須和 GROUP BY 一起使用作為整合性的限制
基本查詢
SELECT column1,columns2,... FROM table_name
說明:把table_name 的特定欄位資料全部列出來
SELECT *
FROM table_name
WHERE column1 = xxx
[AND column2 >yyy] [OR column3 <> zzz]
說明:
1.*表示全部的欄位都列出來
2.WHERE 之後是接條件式,把符合條件的資料列出來
SELECT column1,column2
FROM table_name
ORDER BY column2 [DESC]
說明:
ORDER BY 是指定以某個(gè)欄位做排序,[DESC]是指從大到小排列,若
沒有指明,則是從小到大排列
組合查詢
組合查詢是指所查詢得資料來源并不只有單一的表格,而是聯(lián)合一個(gè)以上的表格才能夠得到結(jié)果的。
SELECT *
FROM table1,table2
WHERE table1.colum1=table2.column1
說明:
1.查詢兩個(gè)表格中其中 column1 值相同的資料
2.當(dāng)然兩個(gè)表格相互比較的欄位,其資料形態(tài)必須相同
3.一個(gè)復(fù)雜的查詢其動(dòng)用到的表格可能會(huì)很多個(gè)
整合性的查詢:
SELECT COUNT (*)
FROM table_name
WHERE column_name = xxx
說明:
查詢符合條件的資料共有幾筆
SELECT SUM(column1)
FROM table_name
說明:
1.計(jì)算出總和,所選的欄位必須是可數(shù)的數(shù)字形態(tài)
2.除此以外還有 AVG() 是計(jì)算平均、MAX()、MIN()
計(jì)算最大最小值的整合性查詢
SELECT column1,AVG(column2)
FROM table_name
GROUP BY column1
HAVING AVG(column2) >xxx
說明:
1.GROUP BY: 以column1 為一組計(jì)算 column2 的平均值
必須和 AVG、SUM 等整合性查詢的關(guān)鍵字一起使用
2.HAVING : 必須和 GROUP BY 一起使用作為整合性的限制
(責(zé)任編輯:admin)
頂一下
(3)
75%
踩一下
(1)
25%
相關(guān)內(nèi)容
- ·sql語句中l(wèi)ike通配符的匯總(*?!#-等含
- ·Access常用sql基本查詢語句匯總
- ·SQL查詢語句的一般格式小結(jié)
- ·聯(lián)合查詢應(yīng)用舉例1
- ·如何取消操作查詢的提示
- ·報(bào)表中先按組再按條件統(tǒng)計(jì)
- ·測(cè)試查詢速度
- ·條件選擇列求和
- ·SQL必知必會(huì)(14)NOT操作符
- ·ACCESS的參數(shù)化查詢-Access數(shù)據(jù)庫教程
- ·ACCESS的真假:四、"SELECT * INTO 工
- ·在Access中利用搜索窗體中的值生成動(dòng)態(tài)
- ·Access使用查詢
- ·隨機(jī)得到Access數(shù)據(jù)庫記錄
- ·SQL 高級(jí)使用
- ·交叉表查詢中的累計(jì)
最新內(nèi)容
推薦內(nèi)容
熱點(diǎn)內(nèi)容
- ·Sql Server 和 Access 操作數(shù)據(jù)庫結(jié)構(gòu)的常
- ·ACCESS中使用SQL語句應(yīng)注意的地方及幾點(diǎn)技
- ·一個(gè)計(jì)算庫存及結(jié)轉(zhuǎn)的例子
- ·如何實(shí)現(xiàn)動(dòng)態(tài)查詢余額
- ·如何用sql語句添加刪除主鍵?
- ·SQL中語法錯(cuò)誤(操作符丟失)問題
- ·用Between 和 iif 實(shí)現(xiàn)靈活的查詢
- ·如何提取分組取前N條的記錄
- ·DELPHI中操作ACCESS數(shù)據(jù)庫
- ·Partition,讓你的分組統(tǒng)計(jì)更加得心應(yīng)手