首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載 | ||
![]() |
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試 MPA考試 | 中科院 |
|
![]() |
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT 新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語 |
|
![]() |
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證 華為認證 | Java認證 |
|
![]() |
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格 報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師 人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平 駕駛員 | 網絡編輯 |
|
![]() |
衛生資格 | 執業醫師 | 執業藥師 | 執業護士 | |
![]() |
會計從業資格考試(會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師 注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師 |
|
![]() |
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師 質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師 設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師 城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師 |
|
![]() |
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲 |
SQL查詢的步驟
首先要建立一個新的查詢,然后單擊"視圖"菜單,選擇"SQL視圖"命令,這樣在屏幕上就出現了一個文本框,用來書寫SQL語句.將用到的SQL語句輸入完畢后,再單擊"視圖"菜單,選擇"數據表視圖"命令 .
創建表時,一般需要回答以下問題:
表名是什么
各列(字段)的名稱是什么
此表包括什么類型的數據等等
創建表的基本語法如下:
CREATE TABEL table_name
(filed1 datatype,
field2 datatype,
………………
field5 datatype)
其中datatype可以用以下的類型符定義:
TEXT:文本型
MONEY:貨幣型
INTEGER:長整型
DATE:日期型
FLOAT:雙精度型
LOGICAL:是否型
MEMO:備注型
GENERAL:OLE型
1,用SQL創建表
例1 創建SQL查詢(查詢名:SQL查詢1),創建表(xjb)構造的xjb的結構如下表
2
8
長度
備注
長整型
是/否
日期/時間
文本
文本
長整型
字段類型
jl
rxcj
dyf
csrq
xb
xm
xh
字段名
2,用SQL修改表結構
在表創建以后,還可以使用ALTER TABEL命令來修改它.即可以增加新字段,修改已有的字段或把表中已有的字段刪除掉
SQL增加字段的語句格式為:
ALTER TABLE table_name
ADD field6 datatype
SQL修改字段的語句格式為:
ALTER TABLE table_name
ALTER field2 datatye
SQL刪除字段的語句格式為:
ALTER TABLE table_name
DROP field1 datatype
例2 創建SQL查詢(SQL查詢2),修改(xjb)中的xh字段的類型,從長整型(INTEGER)改為文本型(TEXT),長度為5.
例3 創建SQL查詢(SQL查詢3),在表(xjb)中增加jg字段,其類型為文本,長度為30.
例4 創建SQL查詢(SQL查詢4),刪除表(xjb)中的jg字段.
3,用SQL語句維護數據
用SQL語句不僅可以對表結構進行定義,還可以對表中的數據進行插入,更新,刪除等操作,用以維護數據.
SQL插入記錄的語句格式為:
INSERT INTO table_name(field1,field2,field3……)
VALUES (value1,value2,value3……)
SQL更新數據的語句格式為:
UPDATE table_name SET field1=value1,field2=value2
WHERE condition
SQL刪除數據的語句格式為:
DELETE FROM table_name WHERE condition
例5 創建SQL查詢(SQL查詢5),給表xjb插入新的記錄("99301","王潔","男",#82-5-1#,true,610)
例6 創建SQL查詢(SQL查詢6),更新xjb中xm字段的值,條件是xb為"女"的,xm后加"OK".
例7 創建SQL查詢(SQL查詢7),刪除表xjb中xm為"王潔"的記錄.
更新,追加,刪除查詢練習:
(修改UPDATE,添加INSERT,刪除DELETE數據)
練習1:將cjb1中的qzcj都降10分
練習2:刪除xjb中rxcj>600的紀錄
練習3:向xjb中添加以下一條新紀錄
99209 王玉 男 1980-5-10 否 603 原籍吉林
練習4:將xjb1中rxcj>600的紀錄添加到xjb中
1,UPDATE cjb1
SET qzcj = [qzcj]-10;
2,DELETE xjb.*
FROM xjb
WHERE rxcj>600;
3,INSERT INTO xjb
VALUES ('99209','王玉','男',#1980-5-10#, false, 603, '原籍吉林');
4,INSERT INTO xjb
SELECT xjb1.*
FROM xjb1
WHERE xjb1.rxcj>600;
答案:
相關推薦:Exam8視線:名師解析2010年9月等考ACCESS試題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |