欢迎来到天天文库
浏览记录
ID:12579865
大小:132.50 KB
页数:6页
时间:2018-07-17
《管理表数据及数据查询》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验4管理表数据及数据查询一、目的与要求1、学会在对象资源管理器和使用T-SQl语句对数据表进行插入、修改和删除数据操作;2、掌握Select语句的基本语法;3、掌握select语句的Groupby子句的作用和使用方法;4、掌握select语句的orderby子句的作用和使用方法。二、实验内容1、使用对象资源管理器或T-SQl语句,向在实验2、3中建立的数据库YGGL的3各表Employees、Department和Salary中插入多行数据记录。Employees表数据样本编号姓名学历出生日期性别工
2、作时间住址电话部门号000001王林大专1996-01-2318中山路833556682010008伍容华本科1976-03-2813黄河路833213211020010王向荣硕士1982-12-0912四牌楼837923611020018李丽大专1960-07-3006虎踞路834133011102201刘明本科1972-10-1813中山路836066085102208朱俊硕士1965-09-2812解放路847088175108991钟敏硕士1979-08-1004汉中路833467223111
3、006张世兵本科1974-10-0111中原路845634185210678林涛大专1977-04-0212金水路834673363302566李玉敏本科1968-09-2003花园路587659914Department表数据样本部门号部门名称备注1财务部Null2人力资源部Null3经理办公室Null4研发部Null5市场部NullSalary表数据样本编号收入支出0000012100.8123.090100081582.6288.030200102569.88185.650200181987.0
4、179.581022012066.15108.01022082980.7210.21089913259.98281.521110062860.0198.02106782347.68180.03025662531.98199.082、使用Select语句进行数据库的查询(1)查询每个雇员的所有数据;select*fromemployees(2)查询每个雇员的地址和电话;selectName,Address,PhoneNumberfromemployees(3)查询月收入高于2000元的员工号码;sele
5、ctemployees.EmployeeID,employees.Name,employees.PhoneNumberfromemployees,salarywheresalary.income>2000andemployees.EmployeeID=salary.employeeID(4)查询1970年以后出生的员工的姓名和住址;selectname,addressfromemployeeswhereBirthday>'1970'(5)查询男员工的姓名和出生日期,要求将各列标题用相应的中文名称表示。
6、selectName姓名,Birthday出生日期fromemployeeswhereemployees.Sex=1;(6)查询员工的姓名和性别,要求Sex值为1时显示为“男”,为0时显示为“女”。selectName,sex=(casesexwhen'1'then'男'when'0'then'女'end)fromEmployees(7)查询员工总人数;selectCOUNT(*)as'总人数'fromemployees;(8)找出所有姓王的雇员的部门号;selectDepartmentID部门号,N
7、ame姓名fromemployeeswhereemployees.Namelike'王%'(9)找出所有收入在2000~3000元之间的员工号码,结果按收入的降序排列;selectemployees.EmployeeID员工号,salary.income收入fromemployees,salarywhereincome>2000andincome<3000andsalary.employeeID=employees.EmployeeIDorderbysalary.incomedesc(10)查找Emp
8、loyees表中男性和女性的人数;selectSex性别,count(*)as人数fromemployeesgroupbySex
此文档下载收益归作者所有