文章插圖

文章插圖
Access數據庫除了選擇查詢,還有操作查詢,它們有:
更新查詢
生成表查詢
追加查詢
刪除查詢
來看看這些查詢都怎么用
單個表的更新表查詢
這種更新表查詢是在日常工作中用到最多的一種查詢語法
選擇查詢都是select為首,表示從表中查詢數據
而更新表查詢是以update為首,表示更新數據
先以單個表的更新來說明:
把下面這個學生成績單中,英語分數不及格的人員每人提5分
其他人分數不變,原始的分數保留
第一步:增加一個字段(用于存放修改后的分數)
打開學生成績表,點擊左上角的“視圖”,它就是設計視圖:
加一個修改后的分數字段“英語分數2”
數據類型選“數字”
下面字段大小選“單精度型”
update 學生成績表set 英語分數2=英語分數+5where 英語分數<60set后接要修改的內容
“=”不是等于,而是賦值,就是把“英語分數+5”賦給“英語分數2”字段
where后面接的是條件
運行之后:
多個表的更新表查詢
剛剛對學生成績表中的數據進行簡單的修改操作,但涉及的只有一個表
如果涉及多個表也可以進行更新操作
假設有兩個表,一個表是基礎信息表,一個是學生成績表
學生成績表中的數據只有學號和分數:
第一步:在學生成績表中增加一個姓名字段:
打開“學生成績表”,點擊左上角的視圖
然后在空白處加一個“姓名”字段,數據類型選“文本型”
點擊“創建”下的“查詢設計”,點擊右鍵“SQL視圖”,寫語句代碼:
update 學生成績表 a,基礎信息 bset a.姓名=b.姓名where a.學號=b.學號set后接的就是要做的內容,將b表中的內容賦值到a表中
where是條件,當學號相等的時候去做這件事
運行結果,可以看到,姓名替換過來了:
生成表查詢
“生成表查詢”也是操作查詢的一種方式
從字面理解就是生成一個新的數據表
下面是學生成績表4,里面有3科的成績
如果只想要數學的成績,并且生成一個新的“數學成績表”:
Select 學號, 數學分數 into 數學成績表 from 學生成績表4Into: 后接新生成的表名(數學成績表)
From: 后接從哪個表進行提取數據(學生成績表4)
運行后,在左側窗格內出現了一個新生成的表
這個表就是“數學成績表”,打開后是這樣的:
追加查詢
“追加查詢”就是往一個表中追加數據
下面是一班成績單,想要把二班的成績單也追加到這個表中
Insert into 一班成績 select * from 二班成績Select *: 表示插入哪些字段(“*”代表全部字段)
From: 后接從哪個表進行提取數據(二班成績)
運行后,在一班的成績單里面多出來了二班的成績:
“刪除查詢”就是從一個表中刪除數據
下面是一班成績單,里面混有二班的成績
要把二班的全部信息刪除
delete * from 一班成績 where 班級 = '二班'from: 表示從哪個表刪除(一班成績)
where:刪除符合什么條件的數據(班級 = ‘二班’)
運行后,在一班的成績單里面二班的所有數據被刪除了:
數據庫當中的表就是存儲數據的容器:
在這個窗口下寫上SQL語句
下面這個就是創建好的查詢:
不同類型查詢的圖標都不一樣,分別代表了各自的查詢功能:
Access數據庫包含的“表”是存放數據的容器
下面這個“基礎信息”表存放了兩列數據,而這兩列稱為兩個“字段”:
比如:年齡、居住地、電話號碼等
第一步:雙擊打開表后,點“開始”選項卡下的設計視圖
在字段名稱一欄的空白處加入一個字段(直接輸入字段名即可)
修改“數據類型”一欄
如下圖:
再加一個居住地和電話號碼字段
這兩個字段“數據類型”可以設成“文本”類型
如下圖:
它們分別是年齡、居住地和電話號碼
這時可以錄入需要的數據
數據類型
“數據類型”顧名思義,就是表中數據的格式
這種格式與Excel中的數據格式有些類似
工作中接觸最多的就是“數字”類型的數據
還有“文本”類型的數據
先來看看 Access數據庫都有哪些“數據類型”
下面這個界面就是數據表的后臺,是在設計視圖下打開的
可以對所有的字段進行修改:
其實我們較為常用的也就幾種,如:“文本”、“數字”、“日期/時間”、“是/否”等類型 。
下面介紹各種數據類型:
1、文本
包括文字和字母,或它們與數字的組合,這些都可以認為是文本類型
下面的姓名就是文本類型的數據 。
當文本或數字的長度較長時,采用這種類型
與文本型數據本質上是一樣的,可長達64KB
通常用于保存個人簡歷、備忘錄等長文體信息
用于需要進行算術計算的數值數據
如:年齡、收入、高度或者深度等數據
它的字段大小又分幾種
用于日期和時間保存
該類型數據字段長度是固定的
如涉及的是幾月幾日,或者幾點幾分都可以選擇這種類型
貨幣類型是一種特殊的數字型數據
它和數字型的雙精度類似
使用自動編號字段,它能夠提供唯一值
自動編號字段常作為主鍵使用
它會自動把每條數據都按順序進行編號
用于字段只包含兩個值中的一個
例如是/否、真/假、開/關等
它是對象的鏈接與嵌入
用于存放表中鏈接和嵌入的對象
這些對象以文件的形式存在
其類型可以是Word文檔、Excel電子表格、聲音、圖像等
用于超鏈接
該字段以文本形式保存超級鏈接的地址
點擊后直接跳到網頁
附件是任何受支持的文件類型
下面第一行數據就有一個附件
雙擊可以打開查看內容
對于無附件的數據雙擊可以進行添加
計算型就是在該字段設置固定的計算公式
其它字段數據發生改變后,該字段自動改變
下面這個就是計算型的,設置的公式是讓它等于年齡加2
當年齡改變時,它自動改變
顯示從其它表或查詢中檢索到的值
它就是一個能夠看到其它表中數據的一個窗口
下面分數字段就是查閱型
【Access和Excel的區別 excel和access哪個實用】點擊后能夠看到語文和英語的分數
- 螃蟹綁腿和不綁腿有什么區別 蒸螃蟹綁腿還是不綁腿
- 吃什么補陽虛_補陽虛的食物
- 花和小熊的圖片 花和小熊貓33
- excel在線編輯怎么弄視頻 Excel在線編輯怎么弄
- Excel怎么批量復制公式 excel批量粘貼公式
- 琉璃美人煞昊辰喜歡誰,昊辰結局和誰在一起了
- 矩陣的標準型矩陣 標準型矩陣和規范型
- 男朋友跟我說前任來找他復合 男朋友和你說前女友找他復合
- 忽然找你復合的男友 男朋友背著我和前女友復合
- 我老在意男友和前任曾經同居過 想起男友和前女友睡過就難受
