一份sql考试试卷,求解答

SQL数据库考试试题,求高手解答_百度知道
SQL数据库考试试题,求高手解答
二、对于某个数据量相当大、变化相当频繁的数据库TEST,请为其
选择合适的备份策略进行备份,并详述你的理由。(10分)
三、接问题二,完成四个备份周期的备份之后,希望将数据库还原
到第二个备份周期的时间中点,请完成相关操作。(操作过程截图保
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
SQL SERVER 数据库应用技术第二版(张浦生主编)课后习题答案,谁有急求!浏览次数:29次悬赏分:0 | 离问题结束还有 12 小时 | 提问者:普罗旺斯987 | 检举还能输入 9999 字插入图片插入地图参考资料:匿名回答提交回答回答 共2条自己做吧 追问可是不会呢回答问我呀追问你会啊,告诉我吧,千恩万谢回答者: sytdeedee | 六级 |
13:25 | 检举凌吧!不给人积分就想要答案 啊 追问你是谁啊
采纳率:50%
来自团队:
完整备分+差异备分。不了解。要用到几个sp_addjob schedul 在网上搜一下restore
为您推荐:
其他类似问题
您可能关注的内容
sql数据库的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。万达百货入职考试试卷。求解答谢谢!-
万达百货入职考试试卷。求解答谢谢!
作者:匿名 &&&&&投稿日期:
你的图片看不清
应该有工资了,但也有公司会规定入职3-7天不等为观察期,这期间如果离职不干了就没有工资的,看你干了多...
我们这边是面试了4轮~第一集体面试~第二做试卷~第三网上做试卷~第四单独面谈~然后应该就是发offe...
落户青岛是需要看你的个人情况的 成为青岛户口可以通过以下几种方式: 1、购房入户:购买100平方米以...
++++++++++++
你的图片看不清
内容通过百度网盘分享, 如果有帮助希望能采纳。 不懂得地方请私信我
没啥难的。
  2015中国平安保险考试题附答案:   http://wenku.baidu.com/link?...
你好,测试是公平公正的,祝你考试通过哦。
你有驾驶证C证就可以了, 需要出租车资格证。资格证要在当地道路运输管理处办理但是要3年驾龄才可以办理...
【行测方面】1:常识判断需要平时的积累;2:言语理解需要多做例题,细心分析它的考察点,是有规律可寻的...
临床医学毕业后去医院应聘,参加工作(医院实习,在上级执业医师带教下工作),一年左右就可以参加执业医师...
保险代理人考试很简单的,主要是一些职业道德方面的考的分值比较多,如果你政治学得不错,应该可以拿不少分...SQL经典面试题及答案
SQL经典面试题及答案
1.一道SQL语句面试题,关于group by
如果要生成下列结果, 该如何写sql语句?
------------------------------------------
create table #tmp(rq varchar(10),shengfu nchar(1))
insert into #tmp values('','胜')
insert into #tmp values('','胜')
insert into #tmp values('','负')
insert into #tmp values('','负')
insert into #tmp values('','胜')
insert into #tmp values('','负')
insert into #tmp values('','负')
1)select rq, sum(case when shengfu='胜' then 1 else 0 end)'胜',sum(case when shengfu='负' then 1 else 0 end)'负' from #tmp group by rq
2) select N.rq,N.勝,M.負 from (
select rq,勝=count(*) from #tmp where shengfu='胜'group by rq)N inner join
(select rq,負=count(*) from #tmp where shengfu='负'group by rq)M on N.rq=M.rq
3)select a.col001,a.a1 胜,b.b1 负 from
(select col001,count(col001) a1 from temp1 where col002='胜' group by col001) a,
(select col001,count(col001) b1 from temp1 where col002='负' group by col001) b
where a.col001=b.col001
2.请教一个面试中遇到的SQL语句的查询问题
表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。
------------------------------------------
select (case when a&b then a else b end ),
(case when b&c then b esle c end)
from table_name
3.面试题:一个日期判断的sql语句?
请取出tb_send表中日期(SendTime字段)为当天的所有记录?(SendTime字段为datetime型,包含日期与时间)
------------------------------------------
select * from tb where datediff(dd,SendTime,getdate())=0
4.有一张表,里面有3个字段:语文,数学,英语。其中有3条记录分别表示语文70分,数学80分,英语58分,请用一条sql语句查询出这三条记录并按以下条件显示出来(并写出您的思路):
大于或等于80表示优秀,大于或等于60表示及格,小于60分表示不及格。
显示格式:
------------------------------------------
(case when 语文&=80 then '优秀'
when 语文&=60 then '及格'
else '不及格') as 语文,
(case when 数学&=80 then '优秀'
when 数学&=60 then '及格'
else '不及格') as 数学,
(case when 英语&=80 then '优秀'
when 英语&=60 then '及格'
else '不及格') as 英语,
from table
5.在sqlserver2000中请用sql创建一张用户临时表和系统临时表,里面包含两个字段ID和IDValues,类型都是int型,并解释下两者的区别?
------------------------------------------
用户临时表:create table #xx(ID int, IDValues int)
系统临时表:create table ##xx(ID int, IDValues int)
用户临时表只对创建这个表的用户的Session可见,对其他进程是不可见的.
当创建它的进程消失时这个临时表就自动删除.
全局临时表对整个SQL Server实例都可见,但是所有访问它的Session都消失的时候,它也自动删除.
6.sqlserver2000是一种大型数据库,他的存储容量只受存储介质的限制,请问它是通过什么方式实现这种无限容量机制的。
------------------------------------------
它的所有数据都存储在数据文件中(*.dbf),所以只要文件够大,SQL
Server的存储容量是可以扩大的.
SQL Server 2000 数据库有三种类型的文件:
主要数据文件
主要数据文件是数据库的起点,指向数据库中文件的其它部分。每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是 .mdf。
次要数据文件
次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的推荐文件扩展名是 .ndf。
日志文件包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件,但可以不止一个。日志文件的推荐文件扩展名是 .ldf。
7.请用一个sql语句得出结果
从table1,table2中取出如table3所列格式数据,注意提供的数据及结果不准确,只是作为一个格式向大家请教。
如使用存储过程也可以。
月份mon 部门dep 业绩yj
-------------------------------
部门名称dname
--------------------------------
国内业务一部
国内业务二部
国内业务三部
国际业务部
table3 (result)
部门dep 一月份
--------------------------------------
------------------------------------------
select a.部门名称dname,b.业绩yj as '一月份',c.业绩yj as '二月份',d.业绩yj as '三月份'
from table1 a,table2 b,table2 c,table2 d
where a.部门dep = b.部门dep and b.月份mon = '一月份' and
a.部门dep = c.部门dep and c.月份mon = '二月份' and
a.部门dep = d.部门dep and d.月份mon = '三月份' and
select a.dep,
sum(case when b.mon=1 then b.yj else 0 end) as '一月份',
sum(case when b.mon=2 then b.yj else 0 end) as '二月份',
sum(case when b.mon=3 then b.yj else 0 end) as '三月份',
sum(case when b.mon=4 then b.yj else 0 end) as '四月份',
sum(case when b.mon=5 then b.yj else 0 end) as '五月份',
sum(case when b.mon=6 then b.yj else 0 end) as '六月份',
sum(case when b.mon=7 then b.yj else 0 end) as '七月份',
sum(case when b.mon=8 then b.yj else 0 end) as '八月份',
sum(case when b.mon=9 then b.yj else 0 end) as '九月份',
sum(case when b.mon=10 then b.yj else 0 end) as '十月份',
sum(case when b.mon=11 then b.yj else 0 end) as '十一月份',
sum(case when b.mon=12 then b.yj else 0 end) as '十二月份',
from table2 a left join table1 b on a.dep=b.dep
8.华为一道面试题
一个表中的Id有多个记录,把所有这个id的记录查出来,并显示共有多少条记录数。
------------------------------------------
select id, Count(*) from tb group by id having count(*)&1
select * from(select count(ID) as count from table group by ID)T where T.count&1
表形式如下:
想得到如下形式的查询结果
sql语句怎么写?
SELECT b.YEAR, SUM(a.salary) salary FROM hello a, hello b WHERE a.YEAR &= b.YEAR GROUP BY b.YEAR
select year ,(select sum(salary) from hello as B where B.year&=A.year ) from hello as A
1.用一条SQL语句查询出每门课都大于80分的学生姓名
fenshu张三
A: select distinct name from table where name not in (select distinct name from table where fenshu&=80)
2.学生表 如下:
姓名课程编号课程名称分数1
2005002 李四 0001
2005001 张三 0001
删除除了自动编号不同,其他都相同的学生冗余信息A: delete tablename where
自动编号 not in(select min(自动编号) from tablename group by 学号,姓名,课程编号,课程名称,分数)
一个叫department的表,里面只有一个字段name,一共有4条纪录,分别是a,b,c,d,对应四个球对,现在四个球对进行比赛,用一条sql语句显示所有可能的比赛组合.
你先按你自己的想法做一下,看结果有我的这个简单吗?
答:select a.name, b.name
from team a, team b
where a.name & b.name
请用SQL语句实现:从TestDB数据表中查询出所有月份的发生额都比101科目相应月份的发生额高的科目。请注意:TestDB中有很多科目,都有1-12月份的发生额。
AccID:科目代码,Occmonth:发生额月份,DebitOccur:发生额。
数据库名:JcyAudit,数据集:Select * from TestDB
答:select a.*
from TestDB a
,(select Occmonth,max(DebitOccur) Debit101ccur from TestDB where AccID='101' group by Occmonth) b
where a.Occmonth=b.Occmonth and a.DebitOccur&b.Debit101ccur
************************************************************************************
面试题:怎么把这样一个表儿
month amount
查成这样一个结果
1.2 1.3 1.4
2.2 2.3 2.4
select year,
(select amount from
aaa m where month=1
and m.year=aaa.year) as m1,
(select amount from
aaa m where month=2
and m.year=aaa.year) as m2,
(select amount from
aaa m where month=3
and m.year=aaa.year) as m3,
(select amount from
aaa m where month=4
and m.year=aaa.year) as m4
group by year
这个是ORACLE
select * from (select name, year b1, lead(year) over
(partition by name order by year) b2, lead(m,2) over(partition by name order by year) b3,rank()over(
partition by name order by year) rk from t) where rk=1;
没有更多推荐了,Oracle_sql面试题及答案整理_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Oracle_sql面试题及答案整理
总评分3.8|
用知识赚钱
试读已结束,如果需要继续阅读或下载,敬请购买
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 sqlserver导入excel 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信