ACCESS第3章SQR語句

2022-12-26 07:15:04 字數 2809 閱讀 2628

1. select 研究生表.姓名, 研究生表.性別, 研究生表.入學分數, 研究生表.導師編號

from 研究生表

where ((研究生表.性別)="男") and ((研究生表.導師編號) in ("101","103","105"));

2. select count(性別) as d01系女導師人數

from 導師表

where (((導師表.性別)="女") and ((導師表.系編號)="d01"));

3. select 研究生表.姓名, 研究生表.入學分數, 研究生表.研究方向

from 研究生表

where (((研究生表.入學分數)>=350)) or (((研究生表.入學分數)>=300) and ((研究生表.研究方向)="考古學"));

4. select distinct (select year(max(入學日期)) from 研究生表) as 最晚入學分數, ( select year(min(入學日期)) from 研究生表) as 最早入學分數, ((select year(max(入學日期)) from 研究生表)-(select year(min(入學日期)) from 研究生表)) as 入學日期相差幾年

from 研究生表;

5. select 係表.系名, 導師表.姓名

from 係表 inner join 導師表 on 係表.系編號 = 導師表.系編號

where (((係表.系名)="社科系"));

6. select 係表.系名, 研究生表.姓名

from 係表 inner join (導師表 inner join 研究生表 on 導師表.導師編號 = 研究生表.導師編號) on 係表.系編號 = 導師表.系編號;

7. select count(性別)

from 係表 inner join 導師表 on 係表.系編號=導師表.系編號

where (((係表.系名)="計算機系") and ((導師表.性別)="女"));

8. select **g(入學分數) as 計算機系男研究生的平均分

from 係表 inner join (導師表 inner join 研究生表 on 導師表.導師編號=研究生表.導師編號) on 係表.系編號=導師表.系編號

where (((係表.系名)='計算機系') and ((研究生表.性別)='男'));

9. select 研究生表.姓名, 導師表.姓名, 系名

from 係表, 導師表, 研究生表

where 係表.系編號=導師表.系編號 and 導師表.導師編號=研究生表.導師編號 and 研究生表.姓名="馬力";

10. select 導師表.姓名, 研究生表.姓名

from 研究生表, 導師表

where 導師表.姓名="馬騰躍"and 導師表.導師編號=研究生表.

導師編號 and 入學日期=(select min(入學日期) from 研究生表,導師表 where 導師表.姓名="馬騰躍"and 導師表.導師編號=研究生表.

導師編號 );

11. select 導師表.姓名, 研究生表.姓名 into t_s

from 導師表 inner join 研究生表 on 導師表.導師編號 = 研究生表.導師編號;

12. select 研究生表.研究方向, 研究生表.性別, 導師表.姓名, 研究生表.入學分數, 研究生表.導師編號

from 導師表 inner join 研究生表 on 導師表.導師編號 = 研究生表.導師編號;

13. insert into t_s ( t_s, t_s, t_s )

select 係表.系名, 導師表.姓名, 研究生表.姓名

from (係表 inner join 導師表 on 係表.系編號=導師表.系編號) inner join 研究生表 on 導師表.導師編號=研究生表.導師編號

where (((係表.系名)="社科系" and (係表.系名)="計算機系") and ((導師表.性別)="女"));

14. update 研究生表 set 研究生表.入學分數 = [入學分數]*1.2

where (((研究生表.研究方向)="考古學"));

15. delete 導師表.姓名, 研究生表.*

from 導師表 inner join 研究生表 on 導師表.導師編號 = 研究生表.導師編號

where (((導師表.姓名)="李小嚴"));

16. delete 研究生表.*, 研究生表.導師編號

from 研究生表

where (((研究生表.導師編號) is null));

17. delete 係表.系名, 研究生表.*

from 係表 inner join (導師表 inner join 研究生表 on 導師表.導師編號 = 研究生表.導師編號) on 係表.系編號 = 導師表.系編號

where (((係表.系名)="計算機系"));

18. select 研究生表.* into personal

from 研究生表

where [入學分數]>(select min(入學分數) from 研究生表) and 入學分數<((select min(入學分數) from 研究生表)+30);

19. select distinct (select count(*) from 研究生表 where 性別='女') as 女生人數, (select count(*) from 研究生表 where 性別='男') as 男生人數, (select count(*) from 研究生表 where 性別='女')/(select count(*) from 研究生表 where 性別='男') as 女:男

from 研究生表;

第3章計畫

知識目標 理解計畫的含義和作用 了解計畫工作的過程與影響因素 重點掌握目標管理的特點與目標管理的過程。技能目標 熟練掌握和運用計畫制定幾種的方法 滾動計畫法 網路計畫法 計畫評審技術等。能力目標 能夠運用所學的知識為某一專項活動作出合理的計畫的能力 能夠根據目標管理的程式為組織制定並實施乙個完整的目...

第3章教案

第三章運算方法和運算器 3.1 定點加 減法運算 一 教學目標 1.了解運算器的概念 2.掌握定點加 減法運算 3.了解溢位的概念 4.掌握半加器 全加器的組成及工作原理 二 教學重點 難點 定點加 減法運算,半加器 全加器的組成及工作原理 三 教學方法 教師講解,學生思考 記憶 教與學對應的全鏈式...

第3章存貨

本章基本結構框架 第一節存貨的確認和初始計量 一 存貨的定義與確認條件 一 存貨的定義 存貨,是指企業在日常活動中持有以備 的產成品或商品 處在生產過程中的在產品 在生產過程或提供勞務過程中耗用的材料和物料等。二 存貨的確認條件 存貨同時滿足下列條件的,才能予以確認 與該存貨有關的經濟利益很可能流入...