收藏 分销(赏)

MySQL数据库技术】实验报告模板.docx

上传人:二*** 文档编号:4524420 上传时间:2024-09-26 格式:DOCX 页数:60 大小:209.28KB 下载积分:5 金币
下载 相关 举报
MySQL数据库技术】实验报告模板.docx_第1页
第1页 / 共60页
本文档共60页,全文阅读请下载到手机保存,查看更方便
资源描述
使用须知 系M 班级 学号 姓名 地点 系别软件的 班级软件的 11150004 姓名疟 地点机房 红色替换(ctrl + H)为自己的就OK 了 记得修改完删除此页!! 一大波写好的实验来袭,请注意。。。。 MySQL数据库应用实验报告 姓名张三 11150004 班级软件的 MySQL数据库技术实验报告 系别 班级 学号 姓名 地点 系别软件的 班级软件的 11150004 姓名张三 地点机房 课程名称 MySQL数据库技术 实验名称 实验1 MySQL的使用 实 验 过 程 MySQL数据库技术实验报告 系别 班级 学号 姓名 地点 系别软件的 班级软件的 11150004 姓名虹 地点机房 课程名称 MySQL数据库技术 实验名称 实验3表数据插入、修改和删除 实 验 过 程 目的和实验要求: (1) 学会在界面管理工具中对数据库表进展插入、修改和删除数据操作 (2) 学会用SQL语句对数据库进展插入、修改和删除数据操作 ⑶了解数据更新操作时要注意数据完整性 (4) 了解SQL语句对表数据操作的灵活控制功能实验内容: 1. 实验题目 分别使用MySQL Administator和SQL语句,向在实验2建立的数据库YGGL的表Employees. Departments 和Salary中插入多行数据记录,然后修改和删除一些记录。使用SQL进展有效的修改和删除。 2. 实验准备 首先,了解对表数据的插入、删除、修改都属于表数据的更新操作。对表数据的操作可以在MySQL Administator 中进展,也可以由SQL语句实现。 其次,要掌握S QL中用于对表数据进展插入、修改、和删除的命令分别是INSERT. UPDATE和DELETE。 要特别注意在执行插入、删除和修改等数据更新操作时,必须保证数据完整性。 此外,还要了解使用SQL语言在对表数据进展插入、修改和删除时,比在MySQL Administator中操作表数据 更为灵活,功能更强大。 在实验2中,用于实验的YGGL数据库中的3个表已经建立,现在要将各表的样本数据添加到表中。样本数据如 表实验3.1、表实验3.2和表实验3.3所示。 表实验3.1 Employees表数据样本 编号 姓名 学历 出生日期 性别 工作时间 醐 部门号 000001 王林 大专 1966-01-23 1 8 中山路32-1-508 83355668 2 010008 伍容华 本科 1976-03-28 1 3 北京东路100-2 833211321 1 020010 王向荣 硕士 1982-12-09 1 2 四牌路10-0-108 83792361 1 020018 李丽 大专 1960-07-30 0 6 中山东路102-2 83413301 1 102201 刘明 本科 1972-10-18 1 3 虎踞路100-2 83606608 5 102208 朱俊 硕士 1965-09-28 1 2 牌楼巷5-3-106 84708817 5 108991 钟敏 硕士 1979-08-10 0 4 中山路10-3-105 83346722 3 111006 张石兵 本科 1974-10-01 1 1 解放路34-1-203 84563418 5 210678 林涛 大专 1977-04-02 1 2 中山北路24-35 83467336 3 302566 李玉敏 本科 1968-09-20 1 3 热河路209-3 58765991 4 308759 叶凡 本科 1978-11-18 1 2 北京西路3-7-52 83308901 4 504209 陈林琳 大专 1969-09-03 0 5 汉中路120-4-12 84468158 4 表实验3.2 Departments表数据样本 部门号 部门名称 备注 部门号 部门名称 葡注 1 财务部 null 4 研发部 null 2 人力资源部 null 5 市场部 null 3 经理办公室 null 表实验3.3 Salary表数据样本 编号 收入 支出 编号 收入 支出 000001 2100.8 123.09 108991 3259.98 281.52 010008 1582.62 88.03 020010 2860.0 298.0 102201 2569.88 185.65 020018 2347.68 180.0 111006 1987.01 79.58 308759 2531.98 199.08 504209 2066.15 108.0 210678 2240.0 121.0 302566 2980.7 210.2 102208 1980.0 100.0 实验步骤: 1.使用SQL语句插入表数据 (1)向表 Employees 中插入记录:〔'000001'「王林丁大专71966-01-23',1,8「中山路 32-1-508,'8335566872')。 at abase changed mysql^[NSERlM[NT^Einployee^ALUESe00000^^^W^^^^196^^3TM^8T 中山路32-1-508* ,' 83355668' ,'2,〉; Query OK, 1 row affected <0・46 sec〉 (2 )使用REPLACE语句向Departments表插入记录:〔1,广告部负责推广产品'〕,并查看是否已插入。 iysql> REPLACE INTO Departments UALUES<,1,,* 广告部','负责推广产品'〉; liiery OK, 2 rows affected <0.17 sec> mysql> SELECT* -> FROM Departments; ■ Department ID ; DepartmentName ■ Note 12 3 4s 部室 ? pp?< N/npcp 苗资力Bs 告力理畜 广人经研币 ;负责推广产品 ;NULL ! NULL ! NULL ! NULL2.使用SQL语句修改表数据 (1)使用SQL命令修改表Salary ,将编号为011112的职工收入改为2890。 "ysql〉 UPDATE Salary SET InCone=2890 -> WHERE EmployeeID=,011112,;Query OK“ 0 rows affected <0.10 sec> gows matched: 0 Changed: 0 learnings: 0 (2 )将所有职工收入增加100。 mysql> UPDATE Salary SET InCome=InCome+100; Query OK, 12 rows affected <0.07 sec> Rows matched: 12 Changed: 12 Warnings: 0 (3 )使用SQL命令删除Employees中编号为011112的职工信息。 ysql> DELETE FROM Employees WHERE EnployeeID=,011112,; uery OK, 0 rows affected <0.00 sec> (4 )删除所有收入大于2500的员工信息。 nysql> USE YGGL Database changed nysql> DELETE FROM Employees -> WHERE Employee ID IN <SELECT Employee ID FROM Salary WHERE InCone>2500>; Query 0K“ 5 rows affected <0.06 sec〉 (5 )使用TRANCATE TABLE语句删除Salary表中有行。〔删除后请重新插入,以后要用〕 mysql> USE YGGL Database changed mysql> TRUNCATE TABLE Salaryl; Query OK, 0 rows affected <0.01 sec>实验小结: 注意分号为英文字符下的;在要求查询结果的属性列名用中文表示时,AS可加可不加;模糊查询时,还可用正那么表达式; MySQL数据库技术实验报告 系别 班级 学号 姓名 地点 系别软件的 班级软件的 11150004 姓名虹 地点机房 课程名称 MySQL数据库技术 实验名称 实验4数据库的查询和视图 实 验 过 程 目的要求: (1) 掌握SELECT语句的根本用法 (2) 掌握子查询的表示 (3) 掌握连接查询的表示 (4) 掌握SELECT语句的GEOUP BY子句的作用和使用方法 〔5〕掌握SELECT语句的ORDER BY子句的作用和使用方法 (6) 熟悉视图的概念和作用 (7) 掌握视图的创立方法 (8) 掌握如何查询和修改视图实验准备: (1) 了解SELECT语句的根本语法格式 (2) 了解SELECT语句执行方法 (3) 了解子查询的表示方法 (4) 了解查询的表示方法 (5) 了解SELECT语句的GROUP BY子句的作用和使用方法 (6) 了解SELECT语句的ORDER BY子句的作用 (7) 了解SELECT语句的LIMIT子句的作用 〔8〕了解视图的概念 (9) 了解创立视图的方法 〔10〕了解对视图的操作实验内容: 1.SELECT语句的根本使用 ⑴ 用SELECT语句查询Departmrnts表的所有记录。 mysql> USE VGGL Database changed nysql> SELECT * -> FROM Departments; ! Department ID * DepartmentName ! Note ;12 3 4 5 12 3 4 5 部室 ? 部资用部部 务力理畜 财人经研币 ;NULL ! ! NULL ; ;NULL ! ! NULL ! ! NULL ! 5 rows in set <0.00 sec> (2 )用SELECT语句查询Salary表的所有记录。 nysql> USE VGGL Database changed nysql> SELECT *-> FROM Salary; ♦4 卜♦♦ i EmployeeID ! .4.J ! InCome ! OnCone ! ;0000011 :2100.8 ; 123.09 ; :010008: ! 1582.62 : 88.03 ! ;0200101 12860 :198 ; ! 0200181 1 2347.68 !180 ! ;102201! :2569.88 ; 185.65 ! ;1022081 !1980 ;100 ; ;1089911 :3259.98 : 281.52 ; ;1110061 ! 1987.01 ; 79.58 ; ;2106781 12240 ;121 ; :3025661 ! 2980.7 : 210.2 ! ;3087591 1 2531.98 ; 199.08 ; ;5042091 1 2066.15 !108 ! ♦4 卜♦♦ 12 rows in set <0.00 sec> (3 )用SELECT语句查询Departments表的部门号和部门名称列。 mysql> SELECT De part me n 11D,De part ne n t Name -> FROM Departments; ♦♦♦ ! Department ID * DepartmentName ; 部室 ? 目资力Elot 务力理畜 财人经研币12 3 4 5 5 rows in set <0.00 sec> (4 )查询Employees表中部门号和性别,要求使用DISTINCT消除重复行。 mysql> SELECT DISTINCT Department ID,Sex -> FROM Employees; ! Department ID ; Sex ; :2!1 :1:1 :1!0 :5:1 :3:0 :3!1 :4:1 !4:0 8 rows in set <0.00 sec>(5)查询月收入高于2000的员工号码。 nysql> SELECT EmployeeID -> FROM Salary -> UHERE InCome>2000;* EmployeelD ■ ! 000001 ;020010 ;020018 ;102201 ;108991 ;210678 ;302566 ! 308759 ;504209 P rows in set <0.00 sec>(6 )查询所有1970以后出生的员工的姓名和住址。 nysql> SELECT Name,Address -> FROM Employees -> WHERE Birthday>=,1970-0-0,;! Name * Address 5 5一 -7- 2 3 &&s 1 1 1 3 SS 东西 京牌踞山苗京 北四虎中董北 华荣 兵 容向明敏石涛凡 伍王刘钟 rows in set <0.00 sec>(7)查询所有财务部门的员工号码和姓名。 ysql> SELECT Employee ID,Name -> FROM Employees -> WHERE Department ID=< ->SELECT Department ID ->FROM Departments ->UH ERE DepartmentName='财务部'〉;;Employee ID ;Name* +++:010008!伍容华; ;020010;王面荣;!020018!李丽; 3 rows in set <0.00 sec>mysql> UPDATE Salary SET InCone = 1nCone-100; Query OK, 12 rows affected <0.02 sec>Rows matched: 12 Changed: 12 Warnings: 0 (8 )查询Empoyees表中男员工的姓名和出生日期,要求个列标题用中文表示。 叫sql> SELECT Name AS 姓名,Birthday AS 出生日期 -> FROM Employees -> WHERE Sex=,l,; !姓名;出生日期华荣 兵琅 林容向黑石涛玉凡 王伍王刘李叶 华荣 兵琅 林容向黑石涛玉凡 王伍王刘李叶 ;1966-01-23 ! 1976-03-28 ;1982-12-09 ;1972-10-18 ;1965-09-28 ;1974-10-01 ! 1977-04-02 ;1968-09-20 :1978-11-18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; 00 ! 00 ; 00 ! 00 ! 00 ; 00 ! 00 ! 00 ! |9 rows in set <0.00 sec〉(9 )查询Employees员工的姓名住址和收入水平,2000以下的显示为低收入,20003000的显示为中等收入,3000 以上的显示为高收入。 目的要求: (1) 掌握MySQL效劳器安装方法掌握MySQL Administrator的根本使用方法 〔3〕根本了解数据库及其对象实验准备: (1) 了解MySQL安装的软硬件要求了解MYSQL支持的身份验证模式 〔3〕了解MySQL各组件的主要功能根本了解数据库、表、数据库对象 实验内容: 1.安装MySQL效劳器和MySQL界面工具 安装MySQL界面工具。〔插入安装好的界面工具截图即可〕 MySQL Command Line Client2利用MySQL客户端访问数据库 (1)翻开开场,程序,MySQL , MySQL server 5.1 , MySQL command line client ,进入 MySQL 客户端界面,输 入管理员密码登录。 • C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exeEnter password: *** We leone to the MySQL monitoi'. Commands end with ; or \g. Vour MySQL connection id is 3Server uersion: S .1.32-community blySQL Community Seruer <GPL> Type ‘help;’ or ‘ For help. Type '\c‘ to clear the bufFei*. (2 )在客户端输入“help”或"\h〃,查看MySQL帮助菜单,仔细阅读帮助菜单的内容。 iysql> -> -> -> SELECT Name,Adress,CASE UHEN InCome<2000 THEN '低收入' UHEN InCome BETWEEN 2000_AND 3000 THEN WHEN InCone >3000 THEN '高收入'END AS收入水平 FROM Employees,Salary WHERE Employees-Employee ID=Salary.Employee ID; 1054 <42S22>: Unknown column * Adress* in 'Field SELECT Name,Address, CASE WHEN InCome<2000 THEN,低收入,WHEN InCone BETWEEN 2000_AND 3000 THEN WHEN InCome >3000 THEN '高收入' END AS收入水平 FROM Employees“Salary WHERE Employees.Employee ID=Salary.EmployeeID;冲等收入, list,呻等收入, ;Name■ Address 七£丘X.、民林 林诺F鬟敏FTJ凡脚 王伍王李刘朱钟假设李膺8 8 0 2 0 25 - 1 - -0-2 10 0 0 -1-1A& 0K& 2 -X 1 D-y ■ - I 山京牌山帝迥笛 中北四中塞执北汉 2 25 5 1 3 -- -374--- 2 9 3 0 0 28 2 s 1 入入入入 入入入 中低l-B,低。屉口口口低(10 )计算Salary表中员工月收入的平均数。 mysql> USE YGGLDatabase changed 叫sql> SELECT AUG<InCone> AS '平均收入' -> FROM Salary;;平均收入; .♦;2375.5666402181 ; 1 row in set <0.27 sec>(11)获得Employees表中的最大的员工号码。 叫sql> SELECT MAX<EmployeeID〉 -> FROM Employees; MAX<EnployeeID> ! 504209 1 row in set <0.08 sec>(12 )计算Salary表中所有员工的总支出。 (13 )查询财务部官员的最高和最彳氐实际收入。 mysql> SELECT MAX<InCone-OutCone> AS 最高实际收入,MIN<InCome-OutCome> AS 最低实 际板入 -> FROM Employees“Departments,Salary -> WHERE Employees.EmployeeID=Sala”y.EmployeeID -> AND Emplovees.Department ID=Departnents.Department ID -> AND DepartmentNamen'财务部';+++ ;最高实际收入;最低实际收入;+++ ;2662 ; 1494.5899963379 ;1 row in set E.08 sec〉 (14 )找出所有其地址含有"中山〃的雇员的号码及部门号。 nysql> SELECT Employee ID,Department I -> FROM Employees -> WHERE Address LIKE M中山泌;|4 rows in set E.00 sec〉 EmployeelD f ■ 1 I Department ID 000001 ■寸_ 1 1 2 020018 1 1 1 108991 1 1 3 210678 1 1 3 f- (15 )查找员工号码中倒数第二个数字为0的姓名、地址和学历。 pysql> SELECT Name„Address,Educat ion FROM EmployeesUH ERE EmployeelD LIKE *0」; 丘锹 i Name ; Address; Education : JJJ&32-1-508 ; 亍、本路100-2 ! 100-2;5-3-106! 34-1-203 ;(16 )找出所有部门"1〃或"2〃工作的雇员的号码。 (16 )找出所有部门"1〃或"2〃工作的雇员的号码。 120-4-12 ; ysql> SELECT EnployeelD -> FROM Employees,Departments -> WHERE Enplosrees. Department I D=Departnents . Department ID -> AND Departments.DepartmentID IN<1,2>;;Employee ID ; ;000001 ! 010008 ! 020010 ! 020018 rows in set <0.03 sec>子查询的使用 ⑴ 用子查询的方法查找所有收入在2500以下的雇员的情况。 nysql> SELECT * -> FROM Employees -> WHERE EmployeeID IN -><SELECT Employee ID ->FROM Salary ->WHEREInCone<2500>;;Employee ID ; Name : Education : Birthday; Sex : Work?ear ; Addre ss; PhoneNunber ; Department ID ■! 000001 ?§32-1-508 ! 010008 东路100-2 ! 020018 东路102-2 :102208 巷5-3-106 ! 111006 路34-1-203 :210678 北路24-35 ! 504209 席120-4-12 ! 000001 ?§32-1-508 ! 010008 东路100-2 ! 020018 东路102-2 :102208 巷5-3-106 ! 111006 路34-1-203 :210678 北路24-35 ! 504209 席120-4-12 ■I 8 3 33<4 4 3 4 8 ! 8 •• 8 ! 8 II 8 ■■ 8 8 •• 8 ■■ 8 II 8 36件58 林弭容11丽331俊88石34涛733琳815 E552E1杓 0长6木6东・6 3 3^ 3 3 4 先 5本 4博 4 >8华32 0117兵18 专2科1专 大;本;大 士 ;硕;本;大 ! 1966-01-23 00:00 ! ;1976-03-28 00:00 ! ! 1960-07-30 00:00 ! ! 1965-09-28 00:00 ! ! 1974-10-01 00:00 ; ! 1977-04-02 00:00 ! ;1969-09-03 00:00 00 ;1 I 1 8 !中山 00 ;1 1 1 3 ;北京 00 ! 0 1 1 6 ;中山 00 ! 1 1 1 2 :牌楼 00 :1 1 1 1 :解放 00 ! 1 1 1 2 !中山 00 ! 0 1 1 5 :汉中 7 rows in set <0.04 sec> (2) 用子查询的方法查找研发部比财务部所有雇员收入都高的雇员的姓名。 nysql> SELECT Name -> FROM Employees,Salary,Departments -> WHERE InCone>ALL ->(SELECT InCone ->FROM Employees,Salary,Departments ->WHERE Employees .Employee I D=Salai*y. Employee ID -> AND Enplo^ees.DepartnentID=Departnents.Department ID -> AND De part me nt Name ='财务部'〉 -> AND Employees.EmployeeID=Salary.Employee ID -> AND Employees.Department ID=Departnents.Department ID -> AND DepartmentNane = , 发部';++ ;Name ;「军至点; ♦♦row in set <0.00 sec> (3) 用子查询的方法查找年龄比研发部所有雇员年龄都大的雇员的姓名。 > SELECT Name > FROM Employees > WHERE Department ID IN > 〈SELECT Department ID > FROM Departments > WHERE DepartmentName,='研发部'〉 > AND > Birthday< =ALL<SELECT Birthday > FROM Employees > WHERE Department ID IN > <SELECT Department ID > FROM Departments > WHERE Depart men t Name ='研发部'〉〉;• as Na一王秦 • as Na一王秦 ne rows in set <0.00 sec> 2. 连接查询的使用 (1) 查询每个雇员的情况及其工作部门的情况。 ysql> SELECT EmployeesDepartments.* -> FROM Employees,Departments,Salary -> WHERE Employees .Employee I D=Salai*y. Employee ID -> AND Employees.Department ID=Departnents.Department ID;(2)使用内连接的方法查找不在财务部工作的所有员工信息。 1▲▲▲▲▲▲ 1 1 1. ■ . Br ;010008 !伍容华;本科 ! 1976-03-28 00:00:00 ! 1i 3 ;北京 东路100-2 ! 833211321! 1 ! 1 ;财务部 ;NULL : ! 020010 !王向宋;硕士 i 1982-12-09 00:00:00 ; 1; 2 !四牌 1W8 ;83792361; 1 ;1 ;财务部 ;NULL ; :020018 ;李丽;大专 ! 1960-07-30 00:00:00 ; 0; 6 !中山 东路102-2 ;83413301; 1 ! 1 ;财务部 ;NULL ! ! 000001 ;王林;大专 ! 1966-01-23 00:00:00 ; 1: 8 ;中山 踪32-1-508 ;83355668; 2 ;2 !人力资源部 ;NULL ! ! 108991 !钟敏;硕士 ! 1979-08-10 00:00:00 ! 0! 4 !中山 路10-3-105 ! 83346722; 3 ;3 ;经理办公室 ;NULL ; ! 210678 •林涛;大专 ! 1977-04-02 00:00:00 : 1: 2 !中山 北路24 - 35 ;83467336; 3 ;3 ;经理办公室 ;NULL ; ! 302566 ;李玉琅;本科 ;1968-09-20 00:00:00 ! 1; 3 :热河 路289-3 ;58765991; 4 ! 4 ;研发部 ;NULL ; ;308759 ;叶凡;本科 ! 1978-11-18 00:00:00 ! 1; 2 ;北京 西路3-7-52 ;83308901; 4 ;4 ;研发部 ;NULL ; ! 504209 ■陈琳琳;大专 ;1969-09-03 00:00:00 i 0! 5 ;汉中 JI120-4-12 ;84468158; 4 ;4 ;研发部 ;NULL ; ;102201 ;刘明;本科 ! 1972-10-18 00:00:00 : 1J 3 :虎踞 路100-2 ;83606608; 5 ;5 ;市场部 :NULL ; ! 102208 •朱俊;硕士 ;1965-09-28 00:00:00 : 1; 2 ;牌楼 巷5-3-106 ;84708817; 5 ;5 ;市场部 ;NULL ; ! 111006 ;张石兵;本科 ! 1974-10-01 00:00:00 ! 1! 1 ;解放 路 34T -203 ;84563418! 5 ! 5 :市场部 :NULL : fiysql> SELECT Employees.* -> FROM Departments JOIN Employees ON Departments.Department ID=Enployees.Dep artnentID -> WHERE DepartmentName?='财务部';! EmployeeID * Name ; Education i Birthdayi Sex ; WorkVear ! Addre ss! PhoneNumber ■ Department ID ■;000001 路 32T-508 ! 108991 路10-3-105 ! 210678 北路24-35 ! 302566 路209-3 ! 308759 西路3-7-52 ;504209 路120-4-12 ;102201 路1晌-2 ! 102208 巷 S-3T06 ! 111006 路34-1-203 ;000001 路 32T-508 ! 108991 路10-3-105 ! 210678 北路24-35 ! 302566 路209-3 ! 308759 西路3-7-52 ;504209 路120-4-12 ;102201 路1晌-2 ! 102208 巷 S-3T06 ! 111006 路34-1-203 8 2 6 民 1 1林 8 8 7 三、8 6 2 3 3 9 0 W 5 0 1 1 林56敏67涛73玉59凡89琳81明66俊88石34 E 5中4木6 £ 6十0东、6听0 fc- 0长6 m3丰3本437Q 3隋4文6命7耳5 333834344 8 II 8 II 5 II 8 II 8 II 8 8II5 专2士 3专3科4科4专4科5士 5科5 人;硕;大;本;本;大;本;硕;本; ;1966-01-23 00 ;1979-08-10 00 ! 1977-04-02 00 :1968-09-20 00 ! 1978-11-18 ;1969-09-03 ;1972-10-18 ;1965-09-28 ;1974-10-01 00 00 00 00 00 00:00:1:8 00:00:0:4 00:00:1:2 00:00:1:3 00:00:1:2 00:00:0:5 00:00:1:3 00:00:1:2 00:00:1!1 中山 中山 中山 热河 北京 汉中 虎踞 牌楼 解放 9 rows in set <0.00 sec> (3)使用外连接方法查找所有员工的月收入。 Inysql> SELECT InCone -> FROM Employees LEFT OUTER JOIN Salary ON Employees.EmployeeID=Salary.Empl oyeelD; ! InCoine;2100.8 ; ! 1582.62 : :2860: ! 2347.68 ! ! 2569.88 ! !1980;;3259.98 ; ! 1987.01 ! !2240! ! 2980.7 ; ;2531.98 ;! 2066.15 ! 12 rows in set <0.00 sec>(4 )查询研发部在1966年以前出生的雇员姓名及其薪水详情。 mysql> USE YGGLDatabase changed nysql> SELECT Name,InCome,OutCome -> FROM Enployees,Salary,Departnents ->WHEREEmployees.EmployeeID=Salary.Employee ID ->ANDEmployees-DepartmentID=Departnents.DepartmentID ->ANDDepartmentName='研发部' ->ANDBirthday <,1966-0-0,;Empty set <0.00 sec> 4.GROUP BY. ORDER BY 和 LIMIT 子句的使用(1)按部门列出在该部门工作的员工的人数。 mysql> SELECT Department ID, COUNT〈Department ID〉AS 人敬 -> FROM Departments -> GROUP BY Department ID; ++;Department ID ; 人数 * 1 !1 2 !1 3 ;1 4 ;1 5 ;1 5 rows in set <0.00 sec>(2 )按员工的学历分组,列出本科、大专和硕士的人数。 i</sql> SELECT Educat ion,COUNT<Ed
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服