SQL的简单查询.

Slides:



Advertisements
Similar presentations
Oracle. 数据操纵语言  数据操纵语言用于检索、插入和修改数据  数据操纵语言是最常见的 SQL 命令  数据操纵语言命令包括:  SELECT  INSERT  UPDATE  DELETE.
Advertisements

第二章 简单的 SQL 语句. 本章要点  创建一个简单的表  SQL 语句介绍  最简单的查询语句 select  带有限制条件的查询  查询结果的排序显示.
人力资源管理师辅导讲座 ——案例分析及解题要点
第一部分 考试总体分析 第二部分 命题思路与答题方法 技巧分析
全民總動員─國防教育從小開始 主講人:桃園縣楊梅國小 林俊榮老師 桃園縣楊梅國小 李華玲老師 2017/2/27 桃園縣楊梅國小.
TOEIC Listening & Reading
第6章 数据库管理软件Access 年秋.
考点作文十大夺魁技法 第28课时 写作(二) 考点作文十大夺魁技法 6-10 ·新课标.
推論與自我提問 閱讀教學師資培訓研習營.
十一 ASP对数据库的访问.
有“礼”走遍天下 ——现代商务礼仪指引与训练
舊石器時代 位置: 亞洲大陸東緣,西太平洋弧狀列島一部份 背景 形成: 兩千多萬年前逐漸隆起,形成島嶼 生物: 大角鹿、猛瑪象、亞洲大陸原始人 臺東 長濱文化 苗栗 網形文化 臺南 左鎮人目前臺灣發現最早人類化石 代表 文化 1.住在海邊洞穴-短期定居小型隊群 2.以採集、狩獵為生 3.使用礫石砍伐器、片器、尖器.
第2讲 Transact-SQL语言.
数据库技术 实践.
第8章 SELECT敘述的基本查詢 8-1 SELECT查詢指令 8-2 SELECT子句 8-3 FROM子句 8-4 WHERE子句
案例研究报告撰写.
第4章 关系数据库标准语言SQL 4.1 SQL语言概述 4.2 SQL数据查询功能 4.3 SQL数据操作功能 4.4 SQL数据定义功能.
繪本教學心得分享 分享者:張玲華.
 坚持以人为本 一切依靠人民 胡锦涛总书记“七一”重要讲话全文1.4万多字,其中“人民”一词用了136次,平均每104个字里就有一个,可见“人民”在党心中的分量。讲话阐述的保持和发展马克思主义政党先进性的根本点第二条就是,坚持为了人民、依靠人民,诚心诚意为人民谋利益,从人民群众中汲取智慧和力量,始终保持党同人民群众的血肉联系;提高党的建设科学化水平目标任务第三条也强调,必须坚持以人为本、执政为民理念,牢固树立马克思主义群众观点、自觉贯彻党的群众路线,始终保持党同人民群众的血肉联系。这充分体现了我党把人民放
社評分享 簡報者:洪健耀.
讀 報 活 動 報紙版面知多少.
第一讲 数据查询优化.
CHAPTER 6 寫的溝通. CHAPTER 6 寫的溝通 第六章 寫的溝通125 第一節 寫的溝通之特性127 壹、蒐集資料為起點128 貳、清楚表達訊息128 一、大綱模式129 二、自問自答模式 130 三、腦力激盪式 130 參、善用資料130 肆、簡潔有力131 一、簡潔扼要,話說完就停筆131.
名以清修 利以义制 绩以勤勉 汇通天下 新晋商理念 李安平
班級:商四甲 姓名:林妤芝 12號 詹芳祺 15號 蘇曉珊 39號 李育嘉 43號
形象礼仪培训 培训讲师:中华礼仪培训网李燕.
第三章 描述和分析问题.
出隊服務經驗分享 分享人:大丁.
「從紀錄片看台灣水災: 《六月初八》紀錄片巡迴影展」
转正述职报告 乐恩公司 史航
資料庫管理 資管二 賴柏融.
昂立国际教育 小记者培训(一).
兒 童 營 養 高雄長庚醫院營養治療科 營養師 洪凱殷.
班级小插曲.
語言治療師:韓慧雯 咿咿呀呀 ~嬰幼兒語言發展輔導策略 語言治療師:韓慧雯 韓老師語言治療所.
商品学 高学芹.
前瞻而行 突破制胜 ——顺欣广场地块提案 提案机构:广州市地博置业顾问有限公司 提案时间:2007年12月26日.
调整职业生涯规划的必要性及其时机 来安职高《职业生涯规划》课程组.
公文書寫注意事項 報告人 許崑燈.
教案名稱: 社群網站的益處 本教案製作者:毛俞婷
第二課 問題解決練功房 2-1 發現問題提出解決方案.
9 SELECT敘述的進階查詢 9-1 SQL的多資料表查詢 9-2 合併查詢 9-3 集合運算查詢 9-4 子查詢
实验 2:MS Access QBE Query使用
SQL Injection (資料隱碼) 學生:a 吳倩瑜 指導教授:梁明章.
校園小記者.
教案名稱: 「KANO行銷;引領國片風潮」 本教案製作者:毛俞婷
领导艺术与方法 适合对象:课长级以上人员 人力资源部 李晓红 2006/6/12
第三章作业点评 助教: 干艳桃、张榆 Contact 干艳桃
第18章 SQL結構化查詢語言 18-1 SQL語言的基礎 18-2 SQL的查詢指令 18-3 SQL子查詢與合併查詢.
資料庫系統 李翊豪 2017/12/21 Reference
3. SQL语言的应用 3.1 SQL历史和优点 3.2 数据查询 3.3 数据操纵.
数据透视表与SQL典型应用 ——数据分析人士必杀技
查询与视图 蔡海洋.
SQL查询语句 蔡海洋.
本讲内容 SQL 概述 SQL 的查询功能 SQL 的操作功能 SQL 的定义功能.
資料庫系統實作 實習課.
校園小記者.
VB与数据库 数据库连接与查询.
針對健康問題提出解決對策 健康管理概論 養生與健康行銷學系-健康行銷組 紀雪雲 副教授
8 SELECT敘述的基本查詢 8-1 SELECT查詢指令 8-2 SELECT子句 8-3 FROM子句 8-4 WHERE子句
11 檢視表的建立 11-1 檢視表的基礎 11-2 建立檢視表 11-3 修改與刪除檢視表 11-4 編輯檢視表的內容.
数据分析工具 第10节.
活動主題:能「合」才能「作」 指導教授:張景媛教授 設 計 者:協和國小團隊 李張鑫 × 陳志豪.
模块六 数据库管理软件——Access 2010.
資料庫應用與實作 一到六章重點、習題.
第一节 计划的概念及其性质 第二节 计划的类型 第三节 计划编制过程
Web安全基础教程
第 9 章 查詢資料- 善用 SELECT 敘述.
教師檔案系統資料如何填寫? 如何對應教師評鑑共同基準?.
Presentation transcript:

SQL的简单查询

SQL的简单查询 教学目标: 1、了解SQL简单查询命令的格式和功能; 2、学会用简单的查询命令检索相关数据 。 教学重点: 教学难点: 学会简单的查询命令检索相关数据

一、复习导入 SQL是一种结构化查询语言 。 SQL语句有如下特点:

二、新课 SQL语言最核心功能——查询 。 问题:根据“订货管理数据库”的4张表,查询面积大于等于400的仓库的仓库号是多少?如何查询? 原始方法:人工查询 快速而准确的方法:SELECT命令查询

基本概念 SQL的查询命令也称SELECT命令,它的基本形式由 SELECT-FROM 或者 SELECT-FROM-WHERE查询块组成。 简单查询的语法格式如下: SELECT 字段名1[,字段名2…] FROM 表名1[,表名2…] [WHERE 约束条件1[AND|OR 约束条件2…]] 其中, SELECT——说明要查询的数据(即SELECT后面跟要查询的字段名); FROM ——说明要查询的数据来自哪个或哪些表,可以对单个表或多个表进行查询(即要查询的数据来自于哪个表,FROM后面就加上哪个表的名称); WHERE——说明查询条件(即选择记录的条件) 注意:WHERE语句可写可不写。SELECT-FROM是无条件查询;SELECT-FROM-WHERE是有条件查询。

例1 从职工关系中检索出所有工资值。 职工: SELECT 工资 FROM 职工 SELECT DISTINCT 工资 FROM 职工 例1 从职工关系中检索出所有工资值。 职工: 仓库号 职工号 工资 WH2 E1 1220 WH1 E3 1210 E4 1250 WH3 E6 1230 E7 SELECT 工资 FROM 职工 SELECT DISTINCT 工资 FROM 职工 DISTINCT——去掉查询结果中的重复值

例2 检索仓库关系中的所有元组。 仓库: SELECT 仓库号,城市,面积 FROM 仓库 上面的命令等价于: 例2 检索仓库关系中的所有元组。 仓库: 仓库号 城市 面积 WH1 北京 370 WH2 上海 500 WH3 广州 200 WH4 武汉 400 SELECT 仓库号,城市,面积 FROM 仓库 上面的命令等价于: SELECT * FROM 仓库 其中,*是通配符,可以代替表中的所有字段

三、练习 1、检索出所有仓库所在的城市。 SELECT DISTINCT 城市 FROM 仓库 2、检索出所有的职工信息。 SELECT * FROM 职工

例3 检索工资多于1230元的职工号。 职工: SELECT 职工号 FROM 职工 WHERE 工资>1230 仓库号 职工号 工资 例3 检索工资多于1230元的职工号。 仓库号 职工号 工资 WH2 E1 1220 WH1 E3 1210 E4 1250 WH3 E6 1230 E7 职工: 查询条件用WHERE短语指定,查询条件可以使用关系表达式来连接。 常用的关系表达式符号有:>,<,=,>=,<=,!= 查询条件——工资多于1230元 等价于: 工资>1230 SELECT 职工号 FROM 职工 WHERE 工资>1230

练习:检索哪些仓库有工资多于1210元的职工。 SELECT 仓库号 FROM 职工 WHERE 工资>1210 正确方法: SELECT DISTINCT 仓库号 FROM 职工; WHERE 工资>1210

例4 给出在仓库“WH1”或“WH2”工作,并且工资少于1250元的职工号。 职工: 仓库号 职工号 工资 WH2 E1 1220 WH1 E3 1210 E4 1250 WH3 E6 1230 E7 l查询条件:(1)仓库号是“WH1”或“WH2”, 此时可以用逻辑表达式的运算符OR来连接, 该条件等价于: 仓库号=”WH1” OR 仓库号=”WH2” (2)工资少于1250元 等价于:工资<1250

例4 给出在仓库“WH1”或“WH2”工作,并且工资少于1250元的职工号。 查询条件(1),(2)之间是什么关系? ——“与”关系,用逻辑运算符AND连接(1)和(2),等价于: WHERE 工资<1250 AND (仓库号=”WH1” OR 仓库号=”WH2”) SELECT 职工号 FROM 职工; WHERE 工资<1250 AND (仓库号=”WH1” OR 仓库号=”WH2”)

练习:查询出城市在北京或上海,面积大于400的仓库的仓库号。 SELECT 仓库号 FROM 仓库; WHERE 面积>400 AND (城市=”北京” OR 城市=“上海”)

四、小结 1、SQL的查询命令也称SELECT命令; 2、简单的SELECT查询形式有: SELECT-FROM——无条件查询, SELECT-FROM-WHERE——有条件查询; 其中,SELECT——说明要查询的数据 ; FROM ——说明要查询的数据来自哪个或哪些表, 可以对单个表或多个表进行查询; WHERE——说明查询条件。

五、作业 达标辅导 P100 4.3.1 1 4.3.2 7 书 P142 三 1、(1)