欢迎来到天天文库
浏览记录
ID:47069929
大小:83.18 KB
页数:6页
时间:2019-07-14
《SQL数据库经典面试题笔试题含答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、28.数据库:抽出部门,平均工资,要求按部门的字符串顺序排序,不能含有quothumanresourcequot部门,employee结构如下:employee_idemployee_namedepart_iddepart_namewage答:selectdepart_nameavgwagefromemployeewheredepart_nameltgthumanresourcegroupbydepart_nameorderbydepart_name-----------------------------
2、---------------------------------------------29.给定如下SQL数据库:TestnumINT4请用一条SQL语句返回num的最小值,但不许使用统计功能,如MIN,MAX等答:selecttop1numfromTestorderbynum--------------------------------------------------------------------------33.一个数据库中有两个表:一张表为Customer,含字段IDName一张表为O
3、rder,含字段IDCustomerID(连向Customer中ID的外键)Revenue;写出求每个Customer的Revenue总和的SQL语句。建表createtablecustomerIDintprimarykeyNamechar10gocreatetableorderIDintprimarykeyCustomerIDintforeignkeyreferencescustomeridRevenuefloatgo--查询selectCustomer.IDsumisnullOrder.Revenue0
4、fromcustomerfulljoinorderonorder.customeridcustomer.idgroupbycustomer.idselectcustomer.idsumorder.revenerfromordercustomerwherecustomer.idcustomeridgroupbycustomer.idselectcustomer.idsumorder.revenerfromcustomerfulljoinorderonorder.customeridcustomer.idgro
5、upbycustomer.id5数据库(10)atabelcalled“performance”contain:nameandscore,please用SQL语言表述如何选出score最high的一个(仅有一个)仅选出分数,Selectmaxscorefromperformance仅选出名字,即选出名字,又选出分数:selecttop1scorenamefromperorderbyscoreselectname1scorefromperwherescorein/selectmaxscorefromper..
6、...4有关系ssnosnameccnocnamescsnocnograde1问上课程quotdbquot的学生noselectcountfromcscwherec.cnamedbandc.cnosc.cnoselectcountfromscwherecnoselectcnofromcwherec.cnamedb2成绩最高的学生号selectsnofromscwheregradeselectmaxgradefromsc3每科大于90分的人数selectc.cnamecountfromcscwherec.cn
7、osc.cnoandsc.gradegt90groupbyc.cnameselectc.cnamecountfromcjoinsconc.cnosc.cnoandsc.gradegt90groupbyc.cname数据库笔试题建表:dept:deptnoprimarykeydnamelocemp:empnoprimarykeyenamejobmgrsaldeptno/1列出emp表中各部门的部门号,最高工资,最低工资selectmaxsalas最高工资minsalas最低工资deptnofromempgro
8、upbydeptno2列出emp表中各部门job为CLERK的员工的最低工资,最高工资selectmaxsalas最高工资minsalas最低工资deptnoas部门号fromempwherejobCLERKgroupbydeptno3对于emp中最低工资小于1000的部门,列出job为CLERK的员工的部门号,最低工资,最高工资selectmaxsalas最高工资minsalas最低工资deptnoas部门号f
此文档下载收益归作者所有