ACCESS數(shù)據(jù)庫(kù)中常見(jiàn)的SQL語(yǔ)句匯總教程_第1頁(yè)
ACCESS數(shù)據(jù)庫(kù)中常見(jiàn)的SQL語(yǔ)句匯總教程_第2頁(yè)
ACCESS數(shù)據(jù)庫(kù)中常見(jiàn)的SQL語(yǔ)句匯總教程_第3頁(yè)
ACCESS數(shù)據(jù)庫(kù)中常見(jiàn)的SQL語(yǔ)句匯總教程_第4頁(yè)
ACCESS數(shù)據(jù)庫(kù)中常見(jiàn)的SQL語(yǔ)句匯總教程_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

ACCESS

SQL

*通常用于快速查看表中的記錄。當(dāng)對(duì)表的結(jié)構(gòu)無(wú)法確切記憶時(shí),

Select

*是很方便的。

Select

*

Select

Select

Select

wh1

wh2

Select

*

where(倉(cāng)庫(kù)號(hào)='wh1'

And

在這里一定要注意,(倉(cāng)庫(kù)號(hào)='wh1'

倉(cāng)庫(kù)號(hào)='wh2')一定要加括號(hào),否則就不是原題的意

In

查詢(xún):在查找特定條件的數(shù)據(jù)時(shí),如果條件較多,就需要用到多個(gè)

Where

In

In

Select

*

職工號(hào)='zg15'

In

Select

*

in('zg1',

'zg2',

'zg11',

'zg15')

Select

In

zg1,

zg2,

Select

*

In

Select

*

in('zg1',

'zg2',

'zg11',

'zg15')

Like

查詢(xún):有的時(shí)候,我們不清楚所要查詢(xún)的信息,如顯示職工信息,但不能確定該職工的姓名,只知道他姓名中含有“王”字,那該如何查找呢?SQL

Like

Like

%

[][^]

指定范圍(如[a-z]不屬于指定范圍([^a-z])

SQL

Like

結(jié)合使用。假設(shè)顯示姓名中不含有“王”字的職工信息,Select

*

在該例中,如果你知道姓名中含有“王”字,并且姓名只有兩個(gè)字,那么可以進(jìn)一步縮小Select

*

這樣就可以查找到姓名中只有兩個(gè)字,并且姓為“王”的職工信息。

NULL

SQL

IS

NULL

Select

*

is

nullSelect

*

is

null

查詢(xún):在數(shù)據(jù)醫(yī)療隊(duì)引擎查詢(xún)中,限制范圍也是經(jīng)常使用的一

And

SQL

Select

*

And

And

工資<=1900

Between…And

工資>=1900

查詢(xún):在

倉(cāng)庫(kù)號(hào)='wh1')

Select

*

職工號(hào)='zg16')

like

in('wh1',

'wh2')

Select

Select

SQL

Select

Select

*

in(select

城市='北京')

Select

Select

*

in(Select

in(select

1200,訂購(gòu)日期為

Select

*

in(Select

nd

in(select

城市='北京'))

Select

*

wh1

wh2

工資的職工信息,并要求職工姓名不含有“平”字,按工

Select

Select

*

職工號(hào)='zg16')

like

in

('wh1','wh2')

Select

*

Select

*

COUNT()SUM()AVG()MAX()

Select

Select

max(工資),min(工資),

SUM(工資),avg(工資),count(*)

Select

最大工資,min(工資)

最小工資,

Select

最大工資,min(工資)

最小工資,

Select

Select

*

avg(工資)

wh1

wh2

倉(cāng)庫(kù)中職工平均工資,并且職工姓名不含有“亮”字的職工信息。Select

*

avg(工資)

or

倉(cāng)庫(kù)號(hào)='wh2')

like

Select

avg(工資)

Select

Select

Select

Select

avg(工資)

avg(工資)

GROUPBY

Select

倉(cāng)庫(kù)號(hào),max(工資)as

min(工資)as

sum(工資)as

資總和,

平均工資,

count(*)as

Select

Select

倉(cāng)庫(kù)號(hào),max(工資)as

min(工資)as

sum(工資)as

資總和,

平均工資,

職工號(hào)='zg1')

Where

Select

倉(cāng)庫(kù)號(hào),max(工資)as

min(工資)as

sum(工資)as

資總和,

平均工資,

count(*)as

avg(工資)>1760

Select

倉(cāng)庫(kù)號(hào),max(工資)as

min(工資)as

sum(工資)as

資總和,

平均工資,

count(*)as

avg(工資)>1760

max(工資)-min(工資)

Select

Select

*

in(Select

d

max(工資)-min(工資)

Select

a.*

select

max(金額)

號(hào)=a.職工號(hào))

Select

a.*

,(Select

avg(工資)

Select

Select

a.*

,(Select

avg(工資)

avg(工資)

21、Exists

In

Exists

Exists,這兩個(gè)謂詞實(shí)現(xiàn)的功能是相同的,只是寫(xiě)法不同。In

Exists

Select

Some

All

In

Exists

Exists

Select

*

Exists(Select

*

倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)

In

Select

*

in(Select

wh2

Select

*

Select

*

min(工資)

23、All

wh1

All

Select

*

Select

*

MAX(工資)from

Select

*

avg(工資)from

查詢(xún):在編程中,有時(shí)只需顯示滿(mǎn)足條件的前幾條記錄,這時(shí)就

Select

*

Into

語(yǔ)句可以把查詢(xún)的結(jié)果保存成一張新表。下面就以備份“職工”

Select

*

into

這樣就生成一張新表,表名為“職工備份”。

支持集合的并運(yùn)算(Union),即可以將兩個(gè)

Selec

Select

*

Select

*

支持集合的交運(yùn)算(Intersect),即可以將兩個(gè)

Selec

Select

IntersectSelect

Select

Select

*

18×5=90

Select

*

職工.倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào)

1500,面積大于

Select

*

職工.倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào)

NULL

Select

倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),職工號(hào),城市,面積,工資

inner

join

on

庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào)

面積>600

Select

倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),職工號(hào),城市,面積,工資

職工,倉(cāng)庫(kù)

職工.倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).

Select

倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),職工號(hào),城市,面積,工資

left

join

on

號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào)

3)右連接查詢(xún):除滿(mǎn)足連接條件的記錄顯示外,第二張表中不滿(mǎn)足條件的記錄也出現(xiàn)

Select

倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),職工號(hào),城市,面積,工資

right

join

on

庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào)

面積>6004)全連接查詢(xún):除滿(mǎn)足連接條件的記錄顯示外,兩張表中不滿(mǎn)足條件的記錄也出現(xiàn)

Select

倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),職工號(hào),城市,面積,工資

full

join

on

號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào)

Select

倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),職工號(hào),城市,面積,工資,金額

left

join

on

倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào)

right

join

on

職工.職工號(hào)=訂購(gòu)單.職工號(hào)

32、Insert

插入語(yǔ)句:向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)是最常用的功能:Insert

into

倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間)

values

('wh6','鄭州','800','2005-12-01')

鍵,會(huì)顯示(1

行受影響),這表示已成功地插入一條記錄。再在數(shù)據(jù)庫(kù)引擎查詢(xún)文檔中輸入“Select

*

倉(cāng)庫(kù)”,然后按下鍵盤(pán)上的

SQL

這樣就可以在查詢(xún)結(jié)果上看到你插入的記錄。在這里要注意,倉(cāng)庫(kù)ID

Insert

into

values

('wh6','鄭州','800','2005-12-01')Insert

into

倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),面積)

values

('wh7',800)Insert

into

values

('wh7',null,800,null)Insert

into

倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間)

values

('wh7',null,800,nul)

Select

*

into

面積<0

鍵,會(huì)顯示(0

行受影響),這表示已成功地插入一條記錄。再在數(shù)據(jù)庫(kù)引擎查詢(xún)文檔中輸入“Select

*

blank”,然后按下鍵盤(pán)上的

QL

Insert

into

blank(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間)

select

倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建

面積>600

鍵,會(huì)顯示(6

擎查詢(xún)文檔中輸入“Select

*

blank”,然后按下鍵盤(pán)上的

QL

Insert

更新語(yǔ)句:向數(shù)據(jù)庫(kù)表中添

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論