版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、使用须知系 另I班级学号姓名地点系别软件的班级软件的姓名张三地点机房红色替换(ctrl+H )为自己的就OK了记得修改完删除此页! !一大波 写好的实验 来袭,请注意MySQlB据库应用实验报告姓名:姓名张三学 号:班级:班级软件的成 绩:MySQ嗷据库技术实验报告系 另I班级学号姓名地点系别软件的班级软件的姓名张三地点机房课程名称MySQ嗽据实验名称实验1 MySQL的使用实 验 过 程目的要求:(1)掌握MySQL务器安装方法(2)掌握MySQL Administrator 的基本使用方法(3)基本了解数据库及其对象实验准备:(1) 了解MySQ改装的软硬件要求(2) 了解MYSQ皮持的身
2、份验证模式(3) 了解MySQ咯组件的主要功能(4) 基本了解数据库、表、数据库对象实验内容:1 .安装MySQL!艮务器和MySQL#面工具安装MySQL#面工具。(插入安装好的界面工具截图即可)MySQL Command Line Client2 .利用MySQ咯户端访问数据库(1)打开开始,程序, MySQL MySQL server , MySQL command line client ,进入 MySQL客户端界面,输入管理员密码登录。C:PrQgram Fi e5MySQLMySQL Server 5,1binrriy&qI.exeEntei* pA&suond:
3、*lieLcome to the Ml9SQL monitor. Commands end. ; oi" 2.Vour- MySQL connect ion id is 3Server v&trsion-.32-comnunity MySQL ConnunServer CGPLType J tie Ip ; * or ' PT fop be Ip. Tpe * c* to c leap the buffer.(2)在客户端输入“help”或“ h",查看MySQ邮助菜单,仔细阅读帮助菜单的内容。inystj 1> he IpF&i* infor
4、mation about MySQL products and services visit :http : Z/wvrtJ_nys:ql_camZFor* developer inForniat;ionM including the HySQL Ref crcnce tlnua 1, v is it : http;/dev,To buv Hy*QL Netuork Support, ti?aining, of other products > visit : https: : /Xshap_n9fiijl_com/Li雷t of d11 MySQL camnands:Nace that
5、 7 clear connect dcliriitfti*all text commands must be first on line and end with<?> Rynonyn £oy 'helpJ.(5、Clear* command -47、Reconnect to the seruev. Optional arsruments are db 息nd host.<7> Set statement delimiter- NOTE: I Akes the vest of the line as neudelimitei*.ejo£9Se
6、nd cammand 七口 mysqldlsplciv/ result;vert ic-ailly Bexit<Sq>Exit mysql. Same as quit.9口z>Send command to mysql seruei*.>e Ip3DispLay this lie Ip .raot:eeDan 1 tInt o out f He -print<p>Plaint current conntand -pronpt<R>Chanse your mvsql pronpt.(iu£t<Sq>Quit mysql.ire
7、h曰第h<S#>Bcbulld completion hash.注口 UFG仁Execute an SQL script f ile- Takes m file nanc q书 an argument istatus<S>Get status information from the server.tee<ST>Set outflie to_out£ lie . Ajppcnd evertFin9into siiven outf ile .use<Xu>Use an either database. Taltes datafcase n
8、ame dmargunent.charsetCSC>Switch to another cliarset- night be needed for proce3sin? binlosrwith rtult i-bytc:charsets.warnings<XW>Shou wai*nings af tep euer</ statement -nouapningCXjw>Dun七 shou uai?nin9s after euery statement.For server side heIp> type help contents(3)实用show语句查看系统
9、自动创建的数据库。nywql> SHOU DATABASES;k-三一 1 ,-一 *,;DatabaseI+- - +! inFormal;lQn_sch&Ra mysqliI testI4 43 rows in 审审t 0.17 sc>(4)实用USE语句选择mysql数据库为当前数据库。USEDatabase uh欣(5)使用SHOW TABLESg句查看当前数据库中的表。nSFsql> SHOW TAELES;! Tables_in_mysql4-! co Lufiiis_pi? iv ! dh ! event ! func ! gerieral_lcsI h
10、elp-keyword ! he=lp_i*elationItopi心! IwsV ! r»db_binlgg_indGx ! pluginI proc! pi'OG:S_pt'lv ! servei's ! s low_loc( tables _pi*iv ! tlrae_aQne! t inc_zanc_leap_5ccQnd! t ine_Eone_nane t ine_zonti _t ran s it ionI t irae _aon e_tr ans it ion _t y p e ! r茸&iti=一 23 rovis in set &l
11、t;0.32 sec >(6)使用了一条SELEC9句查看mysql数据库中存储用户信息表的user的内容。ysQl> SELECT User-> FROM user;! U菩©V ! + -+! root I tqo t !+42 tqus in set <0-06 s«q>(7)使用use语句将当前的数据库设定为information_schema ,并查看数据库数据库中有哪些表。图表见下页riysql USE information_schen)£ip号X不卜口谷号 chAn9&dLy*ql> SHOU TABLE
12、S;! Iah les_in _inforniation_sclieiiaCHfiUACTER-SETSCOLLATIONSCOLlfl TION_GHftHAGTER_SET_AFPLICfiBILlTV COLUMNSCOLLMN_PRTUI LEGESCNGINESEOENTSFJLtSGLOBfiiL_STATUSCLOBAL_UARIABLE&WEV_COLUMM_USftGEPAirriiioNsPLUCINS! PROCESSLI ST! PROFILING!E N TIA K_CON£ T RA NT S! ROUTINES! SCHTHATA! ECHIMf
13、t_PniUI LEGES! EESSION_ETATUSI SECS ION_VARI ABLES! STATISTICS! TOBIES! TABLI_CONSTRAIHTSi TRB1E_ F«IUI LEGES! IBIfiGEfiS! USEJ1_PR1 UI LEGESi UI EMS28 rows in set C0-00 sec>实验小结:在安装MySql中有时可能不能安装不成功,那么卸载时,会存在删除不完全的情况。导致再次安装时依然不成功。在对某个数据库进行操作之前,必须先选中该数据库。在MySql安装过程中,注意修改字符集为gb2312或gbk,以支持中文信
14、息输入。MySQ嗷据库技术实验报告系 另I班级学号姓名地点系别软件的班级软件的姓名张三地点机房课程名称MySQ嗽据 MW:实验名称实验2创建数据库和表实验 过 程目的和实验要求:(1) 了解MySQ酸据库中的存储引擎分类(2) 了解表的结构特点(3) 了解MySQLl勺基本数据类型(4) 了解空值的概念(5)学会在MySQ唧面,具中创建数据库和表(5) 学会使用SQL语句创建数据库和表实验内容:1 .实验题目创建用于企业用于管理的员工管理数据库,数据库名为YGGL包含员工的信息,部门信息,及员工的薪水信息。数据库YGG应含卜列三个表:(1) Employees:员工信息表(2) Departm
15、ents :部门信息表(3) Salary :员-L薪水情况表表实验Employees表结构列名数据类型长度是否允许空值说明Employeeschar6否员工编号,主键namechar10否姓名educationchar4否学历birthdaydate16否出生日期sexchar2否性别workyeartinyint1是工作时间addressvarchar20是地址phonenumberchar12是电话departmentIDchar3否员工部门号,外键表实验Departments表结构列名数据类型长度是否允许空值说明departmentIDchar3否部门编号,主键departmentNa
16、mechar20否部门名notetext16是备注表实验Salary表结构列名数据类型长度是否允许空值说明employmeeIDchar6否员工编号,主键Incomefloat8否收入Outcomefloat8否支出2.实验准备CREATEDATEBASBO 的用户。MySQL的常用数据类型,以及创建数据CREAT DATEBAS晤句创建。首先要明确,能够创建数据库的用户必须是数据管理员,或是被授权使用其次,确定数据库包含哪些表,以及所包含的个表的数据结构,还要了解 库的表。此外还要了解两种常用的创建数据、表的方法,即在界面管理工具中创建和使用实验步骤:1 .使用命令行方式创建数据库 YGGL
17、(1)打开MySQL command line client ,输入管理员密码登录,使用CREAT晤句创建 YGGL据库。mysql> CREATE DATABASE VGGL;Quierir OK. 1 row affected <0.00 sec>(2)在YGG改据库存在的情况下,使用 CREAT DATEBASE句新建数据库 YGGL查看错误信息,再尝试加上IF NOTEXISTS关键词创建YGGL看看有什么变化。nysqLy CREATE DAiTflBASE VGGL;ERROR 1007 (H¥000>= Can* t create databas
18、e 'yggL'3 database exists nysql> CKEftTE DATABASE IF NOT EXISTS YGEL;Querv OK, 0 ,与 afFeeted, 1 uarnlnv <0.00 sec>(3)使用命令方法创建数据库YGGL1要求数据库字符集为utf8 ,校对规则为utf8_general_civsqL> create database vggli -> DEFAULT CHARACTER SET utf8 > COLLATE utfSeney-arl-ci;ery OH. 1 row affected
19、 <0»052 .使用SQL语句在YGG嗷据库中创建表 employees执行创建表 Employees的Sql语句。isql> USE YGGL cttabase changed iysql> CREATE TABLE Emilioees- > C- > EmDloeelD cli*r(6J MOT NULL,- > Nane char<10) NOT NULL,- >EducationMOTNULL.- >Birtlidasi datetime NOTNULU- > SexNOT NULL DEFAULT- >Ua
20、rkVeai' 七iny int t - >Addvess varcJi-arOQ)f- >Phone Number cJiar<12 > >- >Departnent IP cliar<3> HOT HULL,- >PRlMfiFY KEV (EnployEel»>- > >ENGINE=nnoDBi!uery OK, 0 rows affected (3.39 sec>3使用SQL语句删除表和数据库(1)删除表 employmees。mywql> DROP TABLE E皿pl口界Quev
21、y OK, 0 affected <3.06 s:ec>(2)删除数据库YGGLisql> DROP DAJABAS VCGL ; |ueT*iJ OK, 0 1'ous affected CO.38 sec(3)使用命令行将表 Emloyeesl中的Emailaddress列删除,并将 Sex列的默认值修改为男。Hysql)6 1七£尸 taJbl? Enploes:!- > alter Sex set defctuLt 1 4一>drop co Lunn EniAilAddpess ; Quei*y ON= 0af£ect«
22、;d C0.2J sac>Hlecorils : Q Duplicates " 0 Harninps - 0实验小结:在不知道系统中是否存在要创建的数据库时,最好加上IF NOTEXISTS,来避免因已存在而致使无法成功创建的情况发生。对于创建表及删除数据库、表时,类同。MySQ嗷据库技术实验报告系 另I班级学号姓名地点系别软件的班级软件的姓名张三地点机房课程名称MySQ嗽据实验名称实验3表数据插入、修改和删除实验 过 程目的和实验要求:(1)学会在界面管理工具中对数据库表进行插入、修改和删除数据操作(2)学会用SQL语句对数据库进行插入、修改和删除数据操作(3) 了解数据更新
23、操作时要注意数据完整性(4) 了解SQL语句对表数据操作的灵活控制功能实验内容:1 .实验题目分别使用 MySQLAdministator 和SQL语句,问在实验 2建立的数据库 YGGL勺表Employees、Departments和Salary 中插入多行数据记录,然后修改和删除一些记录。使用SQLS行有效的修改和删除。2 .实验准备首先,了解对表数据的插入、删除、修改都属于表数据的更新操作。对表数据的操作可以在MySQL Administator中进行,也可以由 SQL语句实现。其次,要掌握 SQL中用于对表数据进行插入、修改、和删除的命令分别是INSERT UPDATED DELETE
24、要特别注意在执行插入、删除和修改等数据更新操作时,必须保证数据完整性。此外,还要了解使用 SQL语言在对表数据进行插入、修改和删除时,比在MySQLAdministator 中操作表数据更为灵活,功能更强大。在实验2中,用于实验的 YGG瞰据库中的3个表已经建立,现在要将各表的样本数据添加到表中。样本数据如表实验、表实验和表实验所示。表实验Employees表数据样本编号姓名学历出生日期性别工作时间住址电话部门号000001王林大专1966-01-2318中山路32-1-5082010008伍容华本科1976-03-2813北京东路100-211020010王向荣硕士1982-12-0912四
25、牌路10-0-1081020018李丽大专1960-07-3006中山东路102-21102201刘明本科1972-10-1813虎踞路100-25102208朱俊硕士1965-09-2812牌楼巷5-3-1065108991钟敏硕士1979-08-1004中山路10-3-1053111006张石兵本科1974-10-0111解放路34-1-2035210678林涛大专1977-04-0212中山北路24-353302566李玉敏本科1968-09-2013热河路209-34308759叶凡本科1978-11-1812北京西路3-7-524504209陈林琳大专1969-09-0305汉中路1
26、20-4-124表实验Departments表数据样本部门号部门名称备注部门号部门名称备注1财务部null4研发部null2人力资源部null5市场部null3经理办公室null表实验Salary表数据样本编号收入支出编号收入支出000001108991010008020010102201020018111006308759504209210678302566102208实验步骤:1 .使用SQL语句插入表数据(1)向表 Employees 中插入记录:('000001', 王林',大专','1966-01-23','1',8,&
27、#39; 中山路 32-1-508,”,2)mys?lN£EKHTnploieJftLUE£U000005n9t3« 中山路32-1-588J J 63355668-2 ,Querp OK, 1 rou affected (0.46 sec>(2)使用REPLAC造句向Departments表插入记录:('1','广告部',负责推广产品),并查看是否已插入。ty£ql> REPLACE INTO Departnents imLUES. 1.,广告部,正责推广产品” ); uery OJC. 2 nws afFe
28、ct&d t0_17 sec>ysqL> SELECT*> FROM Departments;I DepartmentLD I DepartncntN.Aine ! Note12 3 4 5部室fesp, E-i-、户! 刮登口ij口 生月理需 广人gw币负责推广产品NULL NULL NULL NULLrows in set <0-00 sucO2 .使用SQL语句修改表数据(1)使用SQL命令修改表 Salary ,将编号为011112的职工收入改为 2890。j/sqlJ- UP&ATE Salary SET InCome-> WHERE E
29、mployeeID=>811112J; ucry UK, 0 rows affectre4l (0.10 ovs matched; 0 Changed : 0 Warn in第二 0(2)将所有职工收入增加100。ymqlUPDATE Salir S ET 1 n Corie=InCDme*100; ;uery 0% 12 rows Jfcccd. <0.07 s&c> lows matched; 12 CJins&d,; 12 Harnings: 0(3)使用SQL命令删除Employees中编号为011112的职工信息。mysql> DELETE P
30、ROH Employee尊 WHERE EnployeelD-10L1112*; Query OK, 6 rous affected <0.00 sec>(4)删除所有收入大于 2500的员工信息。nysqL> USE ¥GGLDa.t abase charagfed菩ql> DELETE FROM Emploi/eQs-> WHERE EmploveelB IN SELECT EnploycelD FROM Salary WHERE InGon)e>25e0; i iQiicpy OK, S powe affected (0,06 sec)(5)
31、使用TRANCATE TABLED删除Salary表中有行。(删除后请重新插入,以后要用)m谭qD USE VCCLDatabase cFangedl TRUNCAJE TABLE gala*;Qucirv 0* Q rows<0.01 岁实验小结:注意分号为英文字符下的;在要求查询结果的属性列名用中文表示时,AS可加可不加;模糊查询时,还可用正则表达式MySQ嗷据库技术实验报告系 另I班级学号姓名地点系别软件的班级软件的姓名张三地点机房课程名称MySQ嗽据实验名称实验4数据库的查询和视图实验 过 程目的要求:(1)掌握SELEC9句的基本用法(2)掌握子查询的表示(3)掌握连接查询的表
32、示(4)掌握SELEC9句的GEOUP B号句的作用和使用方法(5)掌握SELEC9句的ORDER B号句的作用和使用方法(6)熟悉视图的概念和作用(7)掌握视图的创建方法(8)掌握如何查询和修改视图实验准备:(1) 了解SELEC9句的基本语法格式(2) 了解SELEC9句执行方法(3) 了解子查询的表示方法(4) 了解查询的表示方法(5) 了解SELEC9句的GROUP B评句的作用和使用方法(6) 了解SELEC9句的ORDER B仔句的作用(7) 了解SELEC9句的LIMIT子句的作用(8) 了解视图的概念(9) 了解创建视图的方法(10) 了解对视图的操作实验内容:语句的基本使用(
33、11) SELEC砒句查询 Departmrnts 表的所有记录。nusql> USE VGGL Database changednys q 1 > S ELECT *-> FROM Departnents;+4 Depa.r-1;nentl D ! De jpartinwri+Nhide Nate !12 3 4 5部资办部部 等力理发S 财人经研币部室NUNUNUNUrows in set C0-80 sec(2)用SELEC砒句查询Salary表的所有记录。U£E VCCL bat:abase cliangedmysql> SELECT *-> F
34、ROM SAlay;*rjL._ik.-T -! Enplo5reeID InCone1 1OnCoHe !;0000012100.8 1123.09 ;:6100SS1582.62188.03 :0200102»B£k1 1190 i:02B01S2347.68 1180 :102201256y.踹 1185.65 :10226S1?80| 100 :1089913259.?8 281.S2 :: 11100L1V87.011 79.50 ! 21回67s2N4。1 121 !:3盟5662980.71 21H,2 !:3007592531.981 !199.09 ! E
35、04209120d51 109 !12 rows in set <9.00(3)用SELEC砒句查询Departments表的部门号和部门名称列。*sqL> SELECT Department ID. DepeirtnentNdme> FROft DepiFmerits ;! Departn&ntID I DepartmentName !12 3 4 5部室 ? 部贲办部部 务力理毒 财人经研市rows in 标(4)查询Employees表中部门号和性别,要求使用DISTINCT消除重复行。ys*ll> SELECT D1SIINCT Deptmcnt 1 S
36、ex -A PROM Em|)looses :! DepartmentID I Sex I11;0I511I3I0;3:1:4:1I4I0I1prows in set 3_00 scc(5)查询月收入高于 2000的员工号码。卜ywql EfLECT EmployeeID-TRON Salary-> WHERE InCont>2003; Enploj/eel D 1 +-+-I 600001 :020016 ! 020016 ( 102201 i 10B991 21S676 :302566 : 308759 i 504209-h十目 rows in set <0,00 see
37、>(6)查询所有1970以后出生的员工的姓名和住址。S ELECT Name , Address> FROM Evnplcyee?-> UHERE Birthday>-J19?0-G-0,;Name fiddi'ess2 g B R 5 51 12 3-0 - 2 - - - 70 0 - 3 14 -1 - 0 - - 2 34?tr0 0smil3SSnTKHf ehk =二 £京牌踞山普京北四虎中北华荣 乓 容向矍石涛凡 伍王刘rows in s«t <0-80 sec(7)查询所有财务部门的员工号码和姓名。SELECT Empl
38、oyee ID.NameFROM EnplowzWHERE DepAFtncntIP-<SELECT PepaTtment1DFFQH DepartmentsWHERE DepaTt.eiitMfliiici 财务部”i EmpldiieeID i Nane:可1日同58 :020010 ! 20018伍谷奖!王向荣李丽 !P rows in set <C,00 sec) my暮ql> UPDATE Salary SET 1nCone =1nCone_109;Query 0K> 12 ravs affected 0.02 sec)Rnw matched = 12: 12
39、 Warninsrs; 0(8)查询Empoyees表中男员工的姓名和出生日期,要求个列标题用中文表示。yeaL> SELECT Name d后> FROM Employees-> UHERE Sex=*lJ S姓名 :出生日期华荣 乓琅林容向涛玉凡希王刘李叶1978-11-18 60:60:001966-01-23 1976-03-28 1902-12-09 1972-10-18 1965-09-281977-04 62 1968-09-20W:QQ:06 J 00:00:00 ! ee:00!0fl i 80:00:MB S0:06:0B se;eo;80 i 66:66
40、:00 : 幽泄0瑚!9 1MM收 in set <0.00 sec)(9)查询Employees员工的姓名住址和收入水平,2000以下的显示为低收入,2000'3000的显示为中等收入,3000以上的显示为高收入。中等收入field中等收入高收储收入水平Hane王林李玉琨5琳琳FROMWEREERRORihijs:(iL>张石兵InCome>600 THEM1B54 42S223: Unknown colunn * ftdressSELECT N目m已 J GASE WHEN 同HEN UHENEND AS收入水平 EmployeesSalarpInCone<
41、2008 THEN '彳氏收入' InCone BETWEEN 2000 AND 3009 THENy容qlA SELECT Hdme,Adress-> CASE HHEH InConc<2eO0 THEN,低收入,->WHEN InCone BITUIEN 2000_ftND 3000 THEN->HHEH InCone>3000 THEN,高收入,->END AS收入水平-> FROM Emploees>Salary-> WHERE Emplg匕e ID<*m lapy . Employ已停ID;QJig-10-3
42、105 ®fg|a4-l-2H3 山北路24-鸦 河路2g-3 京西路3-7-52 中路1M-4T*(10)计算Salary表中员工月收入的平均数。mysql> USE YMLDatabase changedmysql? SELECT AUG(InGone> AS .平均U攵人 -> FROM S*lar*y;fr"=十:平均收入 :s +! 237S.Sfcfefc402181 !叁 +1 i*ou In 号e七 <0 B 27 sec)*(11)获得Employees表中的最大的员工号码。mysql> SELECT MAX ( Employ
43、e I») -> FFIOH Emplo; (+:MftX<Er)plcyeeID> I 11.:504209:-»+1 row in set <0.©8 £ec>(12)计算Salary表中所有员工的总支出。(13)查询财务部官员的最高和最低实际收入。SELECT NA»CIn(;OR&-QiitGaR&> RS-HIN<InCone-QutCone> AS 最彳氏支际股从'- > FROI1 Employees,DepArtnents,Salary- > W
44、HERE Enployees:-EnplosjeelD=Salar(/_EinplDi/eeID- > A ND EmpLoees. Depiartmentl D=Depavtinenits F Departrient ID- > AND D停口日产5金口匕岫口厚='财务部;f最高实际收入!最漏实际1ER:4+!Z&G2 ! 1494h589?G3379 !1 in set (9.08 sec>(14)找出所有其地址含有“中山”的雇员的号码及部门号。pysql> 3ELEGI EnplojeelDDEpartnentl.-> FBOH Employ
45、ees-> "HERE Address LIKE 片中山X; Enp lojee I D ! De pirtinient I D =-=-=+= *! 060001 :026618 i ie89yli 21S676h vou£ in s&t C9.03 &«e)(15)查找员工号码中倒数第二个数字为0的姓名、地址和学历。ys(ll> SELECT Name, Atldress , Edauat ion> FROM Enploees-> WHERE EmployeeID LIKE ,x0_J;! Nane! fiddvess:
46、Ed.uc at ion i华 丘铢 林容覆京 王斯3|34-1-283 !85120-4-12 !中山路! 北京索路工股-2 : W而E睡如2!(16)找出所有部门“ 1”或“2”工作的雇员的号码。gywql SELECT EnployeeIDy FROH Employees , Depa.r-t nent:sUH ERE Emplo 9ee 等 s DepairtRien 七 I D=Depat*tnents .口£*3¥土加£1111D 一>AND Dejpaptments H DepaitR&ntlD INUI23; -4! Employee
47、IDr:000001I! 010008I:023010I! 20018I!4 vows in set (Q.S3 sec)2.子查询的使用(1)用子查询的方法查找所有收入在2500以下的雇员的情况。iiywqlSTLECT *> FBOM Employees-> WHERE EnployeelD IN-><EELECT Enplopec ID->FROM Galy! Sex ! WokVeav ! Addve->UHERE InCone<2&0a>I Tnploj/eel D I Hane ! EdLu.c£on I Bii*t
48、:lidlayssI Phc neNunbei* I bepa.iwtnent:I b I! 616608东路100-2I 02S018东路1咐2 -2;1S22085-3-106I 111幽i 21S6788 七F 2 1 7一匚“ 8 6 8 G 3 0 1F-S 1 3 4 5 林”容11丽33倭眈石34涛73琳81 王居伍蹬李41朱?0张56林强陈善 3 3 3 T 4 34 Id 00 s dd i n UB s 11 _uo专2科1专工士 5科S专3专4大本;大;硕,本;大:大;1976-03-281?&0-07-30l?&5-a?-Z81974-10-011777
49、-04-3200:00:0000:06 = 0009:00:000B:B0:0000:00:00QB:QS:00 ; 100:00:00 : 0中山北京牌楼解放巾山双中+-+7 rows in set <0.04 sec)(2)用子查询的方法查找研发部比财务部所有雇员收入都高的雇员的姓名。,ysql、 SELEC1 Hane- > FROM EnjiloEes,Sa 1-ary r Depart men ts> WHERE InCon>ALL一<SELECT InConc一:FROM Enploees,Salary,Depart Rents- > LIHER
50、E EnployEe .Evijiljoee 1 D=£alarsF-Enployee I D- > AN® Employees .Departmen t I D-De part ne nts. Department ID- > AND Dejhai*tmgntltam<j 二财务部)- > AND.Enploe IDSalAsf-EnlopeelD一、FIND EmplDees .Dep-ai'±nen-t I D = De:papt meint s ,. Departnent ID- > AND Defjaw'4;
51、mentNane = J1 y -:Name !李玉琅;#-一一« 一 十1 i*ow in set <0-00 sec)(3)用子查询的方法查找年龄比研发部所有雇员年龄都大的雇员的姓名。mysgl> SELECT Inline-> FROM Employees-> UMERE DartmentlD IM一)CSELECT De partmerit ID- >FROM Departnents- >"HERE DePAi*tnentNane*-gf,5- > HND- > Birthday/ =ALL<SELECT Bii
52、-tMay- >FROM Enploiees- >UH ERE I>Kpai"tinef>t ID IH- >SELECT Depai?tnientID- >FROM Departments- >WHERE DcpartmentHamcJff'n|J, >>; / Name !In-1!王林I:JI:M1_3 fows in set (0.00 sec )3.连接查询的使用(1)查询每个雇员的情况及其工作部门的情况。nysql S ELECT Employees _Departiments .*- 3 FROM Emplo
53、yee4 r Deparitments- > WHERE Ecplayeers1 w Employee IEnplQGielD- > AND EnplDy&es. DepartmcntlD=Depeirtrnents.Departnent IP;:G1OG08:伍容华:本科东路1H0-2:S33211321;1:,O2QG10!王向荣:硕士:83792361:1( 020018李明:人专.出工匚02-2! S3413301! 1i王林 !大解曲22 1 50S! S33E&6S81 2! 1B8991!钟班!硕士路iw-m-1阴5! S3346722! 3! 210
54、f28!林涛!大专北路2 4-雪! S34&739G! 3;1976-03-28 00:60:60 ! n;财务部! 1982-12-09 00:00:00 : 1:财务部! l?S0-07-30 00:00:0 8! 1:财务部! 1966-日1-23 驶:驶二驶 ! 1:人力资源部I 1979-08-10 08:60:09 !目 !;3;经理办公室! 1977-04-02 00230:00 ! 1!: 3!经理办公室! 30256GJ§2B9-3李玉抿:本科! E9765991! 19&8-09-30 03:03:00 ! 1! 4!研发部! 308759西路3-7-52!叶凡! S3308901!本科I 4! 1978-11-18 06=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度个人房屋租赁担保合同模板4篇
- 2024苹果加工副产品深加工技术研发合同3篇
- 2025年度彩色激光打印机租赁及升级服务合同模板3篇
- 雪人的创意课程设计
- 年度雕刻雕铣设备控制系统竞争策略分析报告
- 2025年猕猴桃种植技术培训土地租赁与农民增收合同4篇
- 2025年度个人二手房交易合同模板环保装修服务版3篇
- 2025年离婚风险防范:协议离婚与诉讼离婚适用条件合同3篇
- 二零二五年度苗木出口业务代理销售合同4篇
- 二零二五版智能门窗控制系统集成与安装服务合同4篇
- 医院三基考核试题(康复理疗科)
- 2024-2030年中国招标代理行业深度分析及发展前景与发展战略研究报告
- 医师定期考核 (公共卫生)试题库500题(含答案)
- 基因突变和基因重组(第1课时)高一下学期生物人教版(2019)必修2
- 内科学(医学高级):风湿性疾病试题及答案(强化练习)
- 音乐剧好看智慧树知到期末考试答案2024年
- 办公设备(电脑、一体机、投影机等)采购 投标方案(技术方案)
- 案卷评查培训课件模板
- 2024年江苏省样卷五年级数学上册期末试卷及答案
- 人教版初中英语七八九全部单词(打印版)
- 波浪理论要点图解完美版
评论
0/150
提交评论