Access界面基础操作
生活随笔
收集整理的這篇文章主要介紹了
Access界面基础操作
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1. 顯示表
2. 條件“或”
SELECT 研究生.姓名, 研究生.性別, 研究生.入學(xué)分?jǐn)?shù) FROM 研究生 WHERE (研究生.性別="女" AND 研究生.入學(xué)分?jǐn)?shù)<100) OR (研究生.入學(xué)分?jǐn)?shù)=101) OR (研究生.入學(xué)分?jǐn)?shù)>200);3. like通配符
| * | 任何字符 + 任意數(shù)量 | ? |
| ? | 任何字符 + 單個 | 字符包括漢字 |
| [] | []內(nèi) + 一個字符 | 例如:1[ab]2 |
| - | 指定范圍內(nèi) + 一個字符 | 例如:1[a-z]2 |
| ! | 不在范圍內(nèi) + 一個字符 | 例如:1[!a-z]、1[!abc]2 |
| # | 單個+數(shù)字 | ? |
4. 字段計算
SELECT 商品.*, [進(jìn)貨量]-[銷售量] AS 庫存, [商品名稱]+[類型] AS 全稱, Date()-[進(jìn)貨日期] AS 儲存時間 FROM 商品;5. 交叉表
6. Top
SELECT TOP 4 姓名, 職稱, 系編號FROM 導(dǎo)師;7. In 和 Between的使用
SELECT 姓名, 性別, 入學(xué)分?jǐn)?shù), 研究方向 FROM 研究生 WHERE (研究生.入學(xué)分?jǐn)?shù) Between 320 And 360) AND (研究方向 In ("考古學(xué)","會計學(xué)"));8. Is Null
SELECT * FROM 研究生WHERE 導(dǎo)師編號 Is Null;9. Like
SELECT * FROM 研究生WHERE姓名 Like;10. 排序
SELECT * FROM 研究生 WHERE 入學(xué)分?jǐn)?shù)>340 ORDER BY 性別, 入學(xué)分?jǐn)?shù) DESC;11. Inner Join
SELECT 系名, 導(dǎo)師.姓名, 研究生.姓名 FROM (系 INNER JOIN 導(dǎo)師 ON 系.系編號 = 導(dǎo)師.系編號) INNER JOIN 研究生 ON 導(dǎo)師.導(dǎo)師編號 = 研究生.導(dǎo)師編號;等同于下述SQL:
SELECT 系.系名, 導(dǎo)師.姓名, 研究生.姓名 FROM 系,導(dǎo)師,研究生 WHERE 系.系編號 = 導(dǎo)師.系編號 AND 導(dǎo)師.導(dǎo)師編號 = 研究生.導(dǎo)師編號;注意使用的是AND來過濾笛卡爾積
12. 合計函數(shù)
SELECT Count([研究生]![姓名]) AS 表達(dá)式1 FROM 研究生 WHERE 性別="男" AND 入學(xué)分?jǐn)?shù)>=340;13. Broup by
SELECT 導(dǎo)師.性別, Avg(導(dǎo)師.年齡) AS 年齡之平均值 FROM 導(dǎo)師GROUP BY 導(dǎo)師.性別; ========== SELECT Round(Avg(入學(xué)分?jǐn)?shù)),1) AS 表達(dá)式1, Count(姓名) AS 本組人數(shù), 導(dǎo)師編號 FROM 研究生 GROUP BY 導(dǎo)師編號 HAVING Count(姓名)>2;14. 嵌套查詢
select 姓名,入學(xué)分?jǐn)?shù) from 研究生 where 入學(xué)分?jǐn)?shù)>(select avg(入學(xué)分?jǐn)?shù)) from 研究生)15. 生成表查詢
生成表查詢試將SELECT的執(zhí)行結(jié)果生成一張新表,如果不存在該表則新建,存在則提示覆蓋。
SELECT姓名,入學(xué)分?jǐn)?shù) INTO temp表 FROM 研究生 WHERE 入學(xué)分?jǐn)?shù)>(select avg(入學(xué)分?jǐn)?shù)) from 研究生);16. 追加查詢
追加查詢是將SELECT的結(jié)果追加到已存在的表中,“字段對應(yīng)”。
INSERT INTO temp表 ( 姓名, 分?jǐn)?shù), 方向 ) SELECT 研究生.姓名, 研究生.入學(xué)分?jǐn)?shù), 研究生.研究方向 FROM 研究生 WHERE 研究生.入學(xué)分?jǐn)?shù)>(select avg(入學(xué)分?jǐn)?shù)) from 研究生);17. 更新查詢
UPDATE 研究生 SET 研究生.入學(xué)分?jǐn)?shù) = [入學(xué)分?jǐn)?shù)]+1 WHERE 研究生.性別="女";18. 刪除查詢
DELETE 研究生.性別 FROM 研究生 WHERE 研究生.性別="女";19. 不可界面操作
- Distinct
轉(zhuǎn)載于:https://www.cnblogs.com/rainman/p/3156564.html
總結(jié)
以上是生活随笔為你收集整理的Access界面基础操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javascript滚动文字
- 下一篇: mysql 速度检索