SQL题 根据题目要求写出对应的SQL语句 50

 我来答
雨夜ぜ狂想5f5
2015-05-06 · TA获得超过178个赞
知道小有建树答主
回答量:476
采纳率:33%
帮助的人:259万
展开全部
--1、出版过计算机类图书的出版社编号(去掉重复行)
select distinct CNO from B
where TCATEGORY='计算机'
--2、南开大学出版社出版的“经济”类或“数学”类图书的信息
select * from B
where TCATEGORY in('经济','数学') and CNO in (select CNO from C where CNAME='南开大学出版社')
--3、编号“00001”的出版社出版图书的平均价格
select avg(TPRICE) from B 
where CNO='00001' 
--4、至少出版过20套图书的出版社编号、出版社名称、出版图书套数 按出版社编号升序排列
select B.CNO,CNAME,count(B.CNO)as [出版图书套数]from B ,C
where B.CNO=C.CNO
group by B.CNO,CNAME
having count(*)>=20
--5、比编号“00001”出版图书套数多的出版社编号
select CNO from B 
group by CNO 
having count(*)>(select count(*) from B where CNO='00001')
zs_tiger
2015-05-06 · 超过16用户采纳过TA的回答
知道答主
回答量:86
采纳率:100%
帮助的人:20.5万
展开全部
亲,你能不能把题目写正点,把人的头都歪了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式