sql查询问题数据设计如下books表书籍表,每本书的有很多文章,保存在articles字段中articles表包为文章

huaihuai12172022-10-04 11:39:541条回答

sql查询问题
数据设计如下
books表书籍表,每本书的有很多文章,保存在articles字段中
articles表包为文章表,每篇文章由多个人编辑完成(保存在authors列中)
author表包含作者信息
不使用游标,查询参与编写ID号为1的书的作者
结果为
id authorName
1 张三
2 李四
3 王五
4 小麦
5 小王
6 小李
各表数据
---------------------------------------------------------------
books表 数据如下
id articles
1 1,2,3
2 4,5,6
---------------------------------------------------------
articles 表数据如下
id authors
1 1,2,3
2 4,5,6
3 4,5,6
4 4,5,6
5 1,2,3
6 1,2,3
--------------------------------------------
author表 数据如下
id authorName
1 张三
2 李四
3 王五
4 小麦
5 小王
6 小李
特意设置成字符间的引用,而不是采用零时表,是考虑数据查询,与程序扩展性

已提交,审核后显示!提交回复

共1条回复
学习直通车 共回答了20个问题 | 采纳率85%
create table books(id int primary key,articles varchar(100))
insert into books values(1,'1,2,3')
insert into books values(2,'4,5,6')
--select * from books
create table articles(id int primary key,authors varchar(100))
insert into articles values(1,'1,2,3')
insert into articles values(2,'4,5,6')
insert into articles values(3,'4,5,6')
insert into articles values(4,'4,5,6')
insert into articles values(5,'1,2,3')
insert into articles values(6,'1,2,3')
--select * from articles
create table author(id int primary key,authorName varchar(100))
insert into author values(1,'张三')
insert into author values(2,'李四')
insert into author values(3,'王五')
insert into author values(4,'小麦')
insert into author values(5,'小王')
insert into author values(6,'小李')
--select * from author
--drop function MySql1
create function MySql1(@id int)
returns varchar(8000)
as
begin
declare @len int,@ar varchar(100),@sql varchar(8000)
set @sql='select distinct authors from articles where '
select @ar=articles from books where id=1
select @len=len(@ar)
while(@len>0)
begin
if(left(@ar,1)',')
begin
select @sql=@sql+'id='+left(@ar,1)+' '
if(@len>1)
select @sql=@sql+'or '
end
set @len=@len-1
set @ar=substring(@ar,2,@len)
end
return (@sql)
end
--select dbo.MySql1(1)
--exec sp_helptext Mysql1
--drop proc Myprc
create table MyetempTB(chr varchar(100))
create proc Myprc(@Myii int)
as
begin
declare @sql varchar(8000) set @sql=dbo.Mysql1(@Myii)
exec (@sql)
end
go
--drop proc Myprc2
create proc Myprc2(@Myii int)
as
begin
delete from MyetempTB
insert into MyetempTB exec dbo.Myprc @Myii
declare @ret varchar(8000)
set @ret = ''
select @ret = @ret+','+chr from MyetempTB
set @ret = stuff(@ret,1,1,'')
declare @sql varchar(8000)
set @sql='select distinct * from author where '
declare @len int set @len=len(@ret)
while(@len>0)
begin
if(left(@ret,1)',')
begin
select @sql=@sql+'id='+left(@ret,1)+' '
if(@len>1)
select @sql=@sql+'or '
end
set @len=@len-1
set @ret=substring(@ret,2,@len)
end
exec (@sql)
end
go
执行:
exec Myprc2 1
测试结果如下:
(所影响的行数为 2 行)
(所影响的行数为 2 行)
id authorName
----------- ----------------------------------------------------------------------------------------------------
1 张三
2 李四
3 王五
4 小麦
5 小王
6 小李
(所影响的行数为 6 行)
--基本逻辑如下:
--首先查询出books表中的articles
--MySql1函数:
--它是将articles查询出的结果拼凑成一条查询语句,此条查询语句拼凑后基本如下:
--'select distinct authors from articles where id=1 or id=2 or id=3'
--当然如果查询出的结果是7,8,9 那拼凑后的语句就是:
--'select distinct authors from articles where id=7 or id=8 or id=9'
--create table MyetempTB(chr varchar(100))是建立一个转储表,这个表是不可缺少的
--存储过程 Myprc(@Myii int)是将拼凑的语句查询出表
--存储过程Myprc2函数主要步骤:
--将Myprc查询出的表利用临时转储表储存,在将转储表的authors字段内的所有内容组合起来拼凑成查询语句
--转储表的内容是两行数据:
--第一行: 1,2,3
--第二行: 4,5,6
--内容组合: 1,2,3,4,5,6
--查询语句拼凑后如下:
--'select distinct * from author where id=1 or id=2 or id=3 or id=4 or id=5 or id=6'
--执行Myprc2 参数是你要查询的ID
--执行结果当然是楼主你想要的数据了
--楼主可以多插入一些测试数据,测试一下是否正确
1年前

相关推荐

请用关系代数表示下列查询语句F(drinker,bar) S (bar,beer) L (drinker,beer)1、
请用关系代数表示下列查询语句
F(drinker,bar) S (bar,beer) L (drinker,beer)
1、找出这样的饮酒人,他经常光顾供应他喜欢的啤酒的酒吧间.
2、找出不提供青岛啤酒的酒吧.
3、找出这样的饮酒人,不去提供雪花啤酒的酒吧的.
4、找出这样的饮酒人,他和另一个喜欢‘青岛’啤酒的人在同一酒吧.
biplane881年前1
nn头颅 共回答了21个问题 | 采纳率90.5%
1
select c.bar,a.drinker,c.beer from f as a,s as b,l as c where b.bar=a.bar and a.drinker=c.drinker group by c.bar,a.drinker,c.beer having max(count(*))
[原理,将三个关系表联系起来,分组统计出酒吧,人,啤酒的统计信息,在找出最大行数的列]
2
select bar from s where not beer='青岛啤酒'
3
select drinker from f where drinker not in (select a.drinker from f as a,s as b where a.bar=b.bar and b.beer='雪花啤酒')
[原理:查询出去了提供雪花啤酒的酒家的人,再not in排除掉]
4
select a.drinker,a.bar from f as a,s as b where a.bar=b.bar where b.beer='青岛啤酒' group by a.drinker,a.bar having Count(*)>1
四字组词查询()不()道
余余闲闲1年前2
weihualuo 共回答了17个问题 | 采纳率88.2%
微不足道
查询一篇论文是否被EI、ISTP检索及收录号
查询一篇论文是否被EI、ISTP检索及收录号
The Applied Research on the Statistic Data Warehouse Based on the Snowflake Mode,
会议:2010 2nd International Workshop on Database Technology and Applications或者是DBTA2010
hello_zhf1年前2
perfectU 共回答了16个问题 | 采纳率93.8%
我帮你查了,EI和ISTP(现名为CPCI)都还没有收录.再等吧.
当前工作表上有一学生情况数据列表(包含学号、姓名、专业、3门主课成绩等字段),如欲查询专业的每门课的平均成绩,以下最合适
当前工作表上有一学生情况数据列表(包含学号、姓名、专业、3门主课成绩等字段),如欲查询专业的每门课的平均成绩,以下最合适的方法是______。
A、建立图表
B、筛选
C、数据透视表
D、排序
shmily_yan1年前1
sneakypete 共回答了23个问题 | 采纳率91.3%
A
Oracle查询条件的检索顺序 select * from tabel_1 t where t.aa like '%aa
Oracle查询条件的检索顺序 select * from tabel_1 t where t.aa like '%aaa%' and t.bb like '%ccc%'
请问:就上述语句,Oracle的机制会怎样查找符合条件的结果
1:先找到符合 bb like ccc 的结果,再从该结果中找 aa like aaa
2:先找到符合 aa like aaa 的结果,再从该结果中找 bb like ccc
是使用1 还是 2呢?
ldld09271年前1
青莎阁小区业主 共回答了16个问题 | 采纳率87.5%
oracle10g及其以上版本 会使用CBO选择,所以oracle会自动调整查询顺序根据效率.
你的问题要看哪个快,oracle就自动选顺序.不需要在意
反义词在线查询:寒露
一笑而过881年前7
uiop_uiop 共回答了23个问题 | 采纳率95.7%
暖流、热浪,能想到的暂时这两个,其他的比较勉强不通顺.
嗯,楼上说得有道理,其实应该称之为 对偶词 不算是反义词咯.
两岸青少年同题作文大赛怎么查询成绩查询 就是自己写的内容
两岸青少年同题作文大赛怎么查询成绩查询 就是自己写的内容
potatocabbage1年前1
xinboy_0 共回答了21个问题 | 采纳率90.5%
在网页上找“两岸青少年同题大赛”,点进去再点登陆下面那个小鸟旁边的字“我要查询”,再输入用户名密码,就可以查询成绩了
嘿嘿,
成语填空查询()()能生
taiyangxue8121年前4
kmtyrydty 共回答了15个问题 | 采纳率93.3%
唯一一个含“能生”的成语:
【熟能生巧】熟练了,就能找到窍门.
成语词典在线查询比喻细致、扎实的做事
bxfxyltc1年前1
alim1129 共回答了19个问题 | 采纳率94.7%
◎ 有条不紊 yǒutiáo-bùwěn
[with regularity and throughness;with tidy arrangement;methodically] 形容做事、说话有条有理,丝毫不乱
若网在纲,有条而不紊.——《书·盘庚上》
◎一棒一条痕
比喻做事着着落实或说话切中要害
怎么在中华字典里查询繁体字?我是要把繁体字变成简体字的,书上写的是繁体字,我要把它翻译成简体字,怎么查询?
大江东去浪滔尽1年前1
yan0128 共回答了14个问题 | 采纳率100%
一般查询简体字都会有说明简体的繁体字.
用word可以把繁体字变成简体字.
CAD查询出来的面积是83475477 比例尺是1:50000 实际面积是多少平方米?
skidrow1年前1
可惜的脆弱 共回答了13个问题 | 采纳率76.9%
如果是1:1的图框出图,实际面积83475477/5000/5000=0.03339
如果是1:50000的图框出图,实际面积83475477
EI会议论文检索号 查询 题目 《Effect of aadA Transplastomic Tobacco on So
EI会议论文检索号 查询 题目 《Effect of aadA Transplastomic Tobacco on Soil Microbe Number》
jxhm1年前1
soft_ware 共回答了24个问题 | 采纳率87.5%
检索不到
英语翻译工资管理 信息管理 数据查询 数据库
chianqq1年前1
叶子Lonely 共回答了27个问题 | 采纳率70.4%
Management wages
Information Management
Data Query
Database
米醋是家庭常用的调味品 某同学通过上网查询 得知米醋的有效成分是醋酸 (化学式为
传奇英雄加里波第1年前1
秋叶飘如雪 共回答了19个问题 | 采纳率84.2%
2CH3COOH+Na2CO3=2CH3COONa+CO2+H2O
120 106 44
x 5.3g y
120/x=106/5.3g=44/y
x=6g
y=2.2g
(1)放出二氧化碳2.2克
(2)醋中醋酸的质量分数 6g/180g*100%=3.3%
求英语翻译:你好,我遇到点问以题,为什么我无法兑换呢?请帮我查询一下,谢谢!
求英语翻译:你好,我遇到点问以题,为什么我无法兑换呢?请帮我查询一下,谢谢!
题目写错了,还不能修改,最好能多翻译几种,谢谢。
要翻译的句子是:
你好,我遇到点问题,为什么我无法兑换呢?请帮我查询一下,谢谢!
malove1年前5
haha0074 共回答了19个问题 | 采纳率84.2%
excuse me,i‘ve got a problem,i can't make exchange(如果是积分的话,exchange/redeem my points).would you check it for me please?thank you.
这里面的“你好” 作为问问题之前的招呼:“打扰一下”、“不好意思”,应该是“excuse me" 而不是hello、hi之类的 ,hello、hi 用于和熟人朋友打招呼.
excuse me是向别人询问,请教,或是请求帮助时使用的客气语.有麻烦对方之意
这里用hello、hi 有点让人贻笑大方了吧
古语诗词查询青, 而胜于蓝;冰,水为之 ?空白的地方填什么呢?
feieatfire1年前1
blaneliu 共回答了16个问题 | 采纳率100%
取之于蓝
而寒于水
中国商标网近似查询 “源”和“原” 两个字的音相同(YUAN),含义区别显著吗?
中国商标网近似查询 “源”和“原” 两个字的音相同(YUAN),含义区别显著吗?
中国商标网近似查询 “源”和“原” 两个字的音相同(YUAN),这两个字的意思不样,但是不知道是不属于“显著区别”?注册的时候是不是叫近似字?
生源 和生原在一类可以分别注册吗?
黄大川1年前1
无月之修 共回答了16个问题 | 采纳率93.8%
商标审查首先注重的的是字形,其次才是含义,所以生源和生原,字形上的差别很小,很容易被混淆,所以在同一个类似群里基本上是会构成近似的,不能分别注册.
查询EI检索麻烦哪位大神给查一下文章是否Ei检索了,2013年12底开的会议,14年2月底出版的.作者:Chongxia
查询EI检索
麻烦哪位大神给查一下文章是否Ei检索了,2013年12底开的会议,14年2月底出版的.作者:Chongxia Xu,Jionggang Han ,Dejun Fengand,Rongwei Shen.Research on Control Strategy and Simulation of Electric Power Steering System for Electric Power Bus
回望楚乡1年前1
totogo1 共回答了18个问题 | 采纳率94.4%
尚未收录.2014-03-11 08:40
用英语怎么说?1.利用某人做某事2.查询3.直到现在4.注意5.试试看
西西可可心1年前1
salza010 共回答了15个问题 | 采纳率93.3%
1.Use of a person to do something
2.Inquiries
3.Until now
4.Note
5.Give it a try
四字词语查询abca的四字词语
fpxotbti1年前1
dzzp 共回答了28个问题 | 采纳率75%
ABCA :精益求精 忍无可忍 防不胜防 床上安床、豆萁燃豆、难乎其难、冠上加冠 、见所不见、将门有将、节中长节、举不胜举、眉下添眉、日复一日、天外有天、数不胜数、闻所未闻
隔着门缝看人——[]歇后语查询0 - 解决时间:2007-8-23 18:47 求歇后语查询0 - 解决时间:2007-
隔着门缝看人——[]
歇后语查询
0 - 解决时间:2007-8-23 18:47

歇后语查询
0 - 解决时间:2007-8-23 18:47
dj阿文1年前4
phoenix_vip1 共回答了19个问题 | 采纳率89.5%
隔着门缝看人-把人看扁了
以下叙述中,是正确的.A)在数据较多、较复杂的情况下使用筛选比使用查询的效果好.B)查询只从一个表
以下叙述中,是正确的.A)在数据较多、较复杂的情况下使用筛选比使用查询的效果好.B)查询只从一个表
以下叙述中,是正确的.
A)在数据较多、较复杂的情况下使用筛选比使用查询的效果好.
B)查询只从一个表中选择数据,而筛选可以从多个表中获取数据.
C)通过筛选形成的数据表,可以提供给查询和报表使用.
D)查询只保存查询的结构不保存查询的结果.
立构1年前1
心依草木 共回答了14个问题 | 采纳率100%
A
英语翻译翻译:东西寄出5天了,但我用你给我的运单号去SDA快递的官网查询不到任何信息,这个运单号你写对了吗?
gracerose1年前2
游0215 共回答了28个问题 | 采纳率100%
您好,很高兴为您解答如下:
东西寄出5天了,但我用你给我的运单号去SDA快递的官网查询不到任何信息,这个运单号你写对了吗?
The parcel was dispatched 5 days ago, but I've searched nothing on the official website of SDA Express with the waybill no. provided by you. Have you given the right tracking number?
-----------------------------------
★倾情奉献★愿您满意★
★欢迎追问★敬请采纳★
-----------------------------------
英语翻译下面几句印尼话拜托懂印尼话的朋友帮忙翻译一下,之前有问过,系统有通知已经有答案可是查询时却说已过期或...反正是
英语翻译
下面几句印尼话拜托懂印尼话的朋友帮忙翻译一下,
之前有问过,系统有通知已经有答案可是查询时却说已过期或...反正是查不到答案,也许有不雅或是违反规定的内容被砍掉了,回答的朋友若内容有可能被砍的字句麻烦改用说明的方式以免再被砍掉,
1.met mlm sayang.gmn kbr?sdng sibuk ya?
siang.apa kbr laupaniang
2.ndang ngapura q wis usaha r nmu q
jg r bsa mtu nek meng seven prlu wkt lim
3.hari ini aku istirahat.bsk aku pasang iklan dikoran.mau cari kerja.uangku m epet.jd aku mau jual jam dulu.doakan ya aku cept dpt keja di jkt.aku dah *** nganggur
aku br turun pswt.sayang
4.he.he.ga apa.kan tdk hrs main gitu sayang
感谢你的回答,我猜第二句可能是用爪哇方言拼音的,发讯的人与其他几句是不同的人,不晓得是否有人可以从这个方向解看看,
不好意思,目前小弟零财富,没办法提供赏金,但我会记下你的帐号来日在报答,
谢谢两位的回答,因为李兄的财富值较高这提先给七星瓢虫最佳解答,日后再回报李兄罗
仰望深夜1年前1
falcon8305 共回答了25个问题 | 采纳率92%
ndang ngapura q wis usaha r nmu q
jg r bsa mtu nek meng seven prlu wkt lim
不好意思,我已经尽量了,但是我不可以出去,还是需要时间.
(2005•闸北区一模)图书馆的书都竖放在书架上,便于读者查询,一本初三物理教科书竖放在水平桌面上,对桌面的压强最接近的
(2005•闸北区一模)图书馆的书都竖放在书架上,便于读者查询,一本初三物理教科书竖放在水平桌面上,对桌面的压强最接近的为(  )
A.20帕
B.200帕
C.2000帕
D.20000帕
jinguangwei1年前1
lxsj_007 共回答了18个问题 | 采纳率100%
解题思路:利用物理概念、规律、物理常数和常识对物理量的数值、数量级进行快速计算以及对取值范围合理估测的方法,叫估测法.

物理课本的宽度大约20cm=0.2m,厚度大约1cm=0.01m,
质量大约300g=0.3kg,所以受到的重力大约G=mg=0.3kg×10N/kg=3N,
课本对桌面的压强大约为:
P=[F/S]=[G/S]=[3N/0.2m×0.01m]=1500Pa,接近2000Pa.
故选C.

点评:
本题考点: 压强的大小及其计算.

考点点评: 正确解答估算(估测)类问题,需要平时多观察,做生活的有心人.

怎样用SQL语句实现这样的查询有这样一个表,包含班级、学生、语文成绩三个字段。表中包含若干个班,每个班都有数十名学生,该
怎样用SQL语句实现这样的查询

有这样一个表,包含班级、学生、语文成绩三个字段。

表中包含若干个班,每个班都有数十名学生,该表记录了一次测验后的语文成绩。

现在想通过SQL语句查询后,得到这样的结果:

1,每个班前10名学生的语文平均成绩;


2,每个班11-20名学生的语文平均成绩;


3,每个班第21名及以后所有学生的语文平均成绩;

其中每个班的学生数目并不相等


屡败_屡战1年前1
张6000 共回答了11个问题 | 采纳率100%
SQL2000的话建议给表加上排序字段id
SQL2005可以用开窗函数来实现统计
1.
select va.班级,avg(va.语文) as 平均成绩 from
( select 班级,学生,语文,row_number() over(partition by 班级 order by 学生)
as rn from 表)va
where va.rn20 group by va.班级
小婉的爸爸即将去位于地中海沿岸的某国参观访问,想了解那个国家的自然地理情况.小婉热心地为爸爸上互联网查询到了下列资料,请
小婉的爸爸即将去位于地中海沿岸的某国参观访问,想了解那个国家的自然地理情况.小婉热心地为爸爸上互联网查询到了下列资料,请帮忙分析,完成10--11题.
如图是小婉查到的一幅气候资料图.据图分析该地的降水特征是(  )

A.终年少雨
B.终年多雨
C.夏季少雨
D.冬季少雨
葬花的MM1年前1
红蘋果 共回答了19个问题 | 采纳率94.7%
解题思路:习惯上,人们按照地球上的“五带”来称呼气候,如热带气候、温带气候和寒带气候.科学家则主要依据各地气温和降水组合形成的气候特征,划分出一系列的“气候类型”.

从该地的气温曲线和降水柱状图看出,该地冬季温和多雨,夏季炎热少雨.故选项C符合题意.
故选:C.

点评:
本题考点: 气温的变化及其变化曲线图;降水量柱状图及其应用.

考点点评: 考查地中海气候的分布和气候特点

121表示什么?比如:110表示匪警电话,114表示电话查询
liliang291年前7
Sandhine 共回答了18个问题 | 采纳率88.9%
天气预报咨询
请帮忙查询文章是否被EI收录及检索号,
请帮忙查询文章是否被EI收录及检索号,
Digital reconstruction on geographical environment of Neolithic human activities in the Lingjiatan site of Chaohu City,East China 发表在国际会议Sixth International Symposium on Digital Earth:Data Processing and Applications 没分了
debbiegege1年前1
silentwinter 共回答了10个问题 | 采纳率80%
EI检索号为
Accession number: 20105213515117

Title: Digital reconstruction on geographical environment of Neolithic human activities in the Lingjiatan site of Chaohu City, East China

Authors: Wang, Xinyuan1, 2, 3 ; Zhang, Jie2, 3 ; Wu, Li2, 3 ; Zhou, Kunshu4 ; Mo, Duowen5
英语翻译您提供的USPS tracking number无法查询到发货信息,请您核对一下,
jackqxyang1年前2
siman36 共回答了17个问题 | 采纳率88.2%
The provided UPS tracking number was unavailable for ship information,please check to see whether it is right or wrong,Thank you!
MYSQL中查询怎么判断一个字段包含英文?
ghostgu1年前1
戈吴 共回答了16个问题 | 采纳率93.8%
SELECT * from 表名 where `字段名` REGEXP '[a-z]+'
查询出的就是这个字段里包含字母的数据了
求帮助查询EI号,Coherency analysis of ship geoacoustic signal
求帮助查询EI号,Coherency analysis of ship geoacoustic signal
由于条件所限,无法查询EI Village,求帮助查询EI号.
Coherency analysis of ship geoacoustic signal
作者:
LIxiang,LI rong,YAN bing
腼腆的vv1年前1
hncdhxh 共回答了19个问题 | 采纳率73.7%
检索号: 20131016077568
英语翻译我查询了邮局运输记录,发现在12月2号以经离开芝加哥处理中心.去往目的地.你还可以通过在线查询.它们网址****
英语翻译
我查询了邮局运输记录,发现在12月2号以经离开芝加哥处理中心.去往目的地.你还可以通过在线查询.它们网址******,或者直接电话联系USPS ,查询包裹运输状况,很抱歉,给你带来不便.
邮局搞错了地址标签.我需要和邮局交涉.请你拍摄一张包装盒上面地址照片.传给我.
爱包永久1年前1
hobbyz 共回答了25个问题 | 采纳率92%
I checked out the record of post office transportation, and it turned out package has left Chicago handling center heading for destination. You can also trace online via *******, or ring UPS directly checking status of package transportation status. Sorry for the inconvenience.
Post office used wrong address label by mistake. I need to speak to them. Please take a photo of address on the package box and pass me. it Thank you very much.
问问SQL的问题!1. n根据所给的商品库和教学库, 前三小题的每条SQL查询语句写出相应的功能, 后两小题的每种功能写
问问SQL的问题!
1.
n根据所给的商品库和教学库, 前三小题的每条SQL查询语句写出相应的功能, 后两小题的每种功能写出相应的SQL查询语句。
在名称为商品库的数据库中包含有商品表示1 和商品表示 2,它们的定义的分别为:
商品表 1(商品代号char(8),分类名char(8),单价float,数量 int )
商品表 2(商品代号char(8),产地char(6),品牌char(6))
在名称为教学库的数据库中包含有学生、课程 和选课 三个表,它们的定义分别为:
学生(学生号char(7),姓名char(6),性别char(2),出生日期datetime,
专业char(10),年级int)
课程(课程号char(4),课程名char(10),课程学分int)
选课(学生号char(7),课程号char(4),成绩int)
1.select X.商品代号,分类名,数量,品牌 from商品表1 X,商品表2 Y where X.商品代号=Y.商品代号 2.select 专业,count(*) as 专业人数 from学生 group by专业 order by专业人数 desc 3.select课程.课程号,课程.课程名,count(*) as 选课人数 from课程,选课 where课程.课程号一选课.课程号 group by课程.课程号,课程.课程名 4.从商品库中查询出数量大于10的商品种数。 5.从商品库中查询出比所有商品单价的平均值要高的全部商品。 (40.00分)
2.
n根据所给的商品库和教学库,
前三小题的每条SQL查询语句写出相应的功能,
后两小题的每种功能写出相应的SQL查询语
在名称为商品库的数据库中包含有商品表 1和商品表2,它们的定义 分别 为:
商品表1(商品代号char(8),分类名char(8),单价float,数量int)
商品表2(商品代号char(8),产地char(6),品牌char(6))
在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:
学生(学生号char(7),姓名char(6),性别char(2),出生日期datetime,专业char(10),年级int)
课程(课程号char(4),课程名char(10),课程学分int)
选课(学生号char(7),课程号char(4),成绩int)
不好意思!还有第二题没说完!现在补充!
1、select distinct 品牌
from 商品表 2
2、select x .学生号,y.学生号,y.课程号
from 选课 x,选课 y
where x.学生号=@s1 and y.学生号=@s2 and x.课程号=y.课程号
3、select 专业,count( * ) as 专业人数
from 学生
group by 专业
order by 专业人数 desc
4、从商品库中查询出每类(即分类名相同)商品的最高单价。
5、从品库中查询出同一类商品多于一种的所有分类名。
正不胜邪1年前1
backingman 共回答了17个问题 | 采纳率88.2%
1、在商品表1和商品表2查出共同的商品信息(商品代号,分类名,数量,品牌)
2、统计每个专人人数,并从高到低显示
3、统计每个课程选课人数
4、select * from 商品表 where 数量>10
5、select * from 商品表1 where 单价>(select avg(单价) from 商品表1)
求成语查询网站:可以指定关键字在第1、2、3、4的位置,并非只是指定在词首与词尾的位置!
求成语查询网站:可以指定关键字在第1、2、3、4的位置,并非只是指定在词首与词尾的位置!
我之前用过一个网站,可以指定搜索的关键字在成语第2、第3的位置.
如:搜索含有“虎”字的四字成语,可以指定“虎”字在四字成语的任意位置.
本来我收藏了的,后来找不到了,看有没有朋友知道的.
xiaoxiaocola1年前1
wangwang5188 共回答了15个问题 | 采纳率80%
http://chengyu.itlearner.com/chaxun.php不知道你要找的是不是这个!希望能帮到你!
英语翻译:电子词典主要应用于一些需要快去查询和不便携带书物的学习环境.这句话求翻译.
灵魂半个圆1年前1
佳218 共回答了14个问题 | 采纳率92.9%
E-dictionary is mainly for prompt searching and the study environment where book is not convenient to bring around.
查询水在地球上的作用很大原因是因为水里面含氧量大吗
aa3213211年前1
一醉轻侯 共回答了17个问题 | 采纳率88.2%
植物光合作用释放的氧气确实来自水,洋流也影响着全球的气候,水也是生物体内必须的溶剂
查询下我的英语4几成绩啊准考证号是610380101103821,我查询咋提示没成绩啊
97hxr1年前5
chenlidong 共回答了17个问题 | 采纳率94.1%
成绩总分:365听力:115阅读:123综合:52写作:75
英语翻译经过查询,这两款产品我们目前没有现有的样品,需要重新制作样品,时间大约需要1个星期.时间还来得及吗?
tianheng1年前6
无名飘云 共回答了15个问题 | 采纳率86.7%
Dear Amy,
After checking,we don't have the exisiting samples for these two items at present and we need to remake the new samples,time needed is about one week.Is it ok?Please confirm and thank you!
Best Regards,
Tony
小明的母亲按包月方式订制了天气预报短信,了解气象信息,查询天气情况.这里"气象
小明的母亲按包月方式订制了天气预报短信,了解气象信息,查询天气情况.这里"气象
小明的母亲按包月方式订制了天气预报短信,了解气象信息,查询天气情况.这里“气象信息”
A.是商品,因为它有使用价值 B.不是商品,因为它有价值,没有使用价值
C.是商品,因为它是使用价值和价值的统一体 D.不是商品,因为它不用于交换‘
答案是选A,但我选C,请问为什么选A,不选C?
全村第二1年前1
vanguardknig 共回答了13个问题 | 采纳率92.3%
如果是信息商品,受到知识产权的保护,则具有价值.但气象信息本身具有公益性,考虑到其存在的如发掘、通信传输成本,所以收取一定的费用.
但我觉得这个问题本身就有点问题,一个物品之所以称为商品,一个明显的特点是存在交换,也就是说气象信息是商品的原因是存在钱-信息的交换,而不单是因为其具有使用价值,比如空气,其具有使用价值,但它不是商品.
英语翻译我传真给你的提货单拷贝收到了吗?汇款后能给我一张汇款单吗?以便会计查询 怕耽误寄出B/L的时间最好能说的客气一点
英语翻译
我传真给你的提货单拷贝收到了吗?
汇款后能给我一张汇款单吗?以便会计查询 怕耽误寄出B/L的时间
最好能说的客气一点 毕竟是跟老外要钱嘛 意思一样就行 不用按照我的内容原样翻译 我是新手
娃哈哈ypr01年前1
难忘一九九零 共回答了16个问题 | 采纳率87.5%
Have you received the copy of B/L that I faxed to you?
Would you please give us a bank slip after your remittance?It can be used for our accountant's checking.I am just afraid of delaying the sending time of the B/L.
计算机基础利用计算机进行数据的录入、编辑、查询、统计等工作,属于计算机的()A信息处理 B自动控制 C科学计算 D人工智
计算机基础
利用计算机进行数据的录入、编辑、查询、统计等工作,属于计算机的()A信息处理 B自动控制 C科学计算 D人工智能
wenbaby1年前1
rkdpm 共回答了17个问题 | 采纳率94.1%
答案A,这属于基本信息处理功能.
第30届奥运会将于2012年7月27日晚上8点在英国伦敦开幕,小明想了解一下英国的地理信息,因此上互联网进行查询。请你帮
第30届奥运会将于2012年7月27日晚上8点在英国伦敦开幕,小明想了解一下英国的地理信息,因此上互联网进行查询。请你帮忙分析完成问题。
小题1:小明想找一幅地图查找英国位置,他应该选择()
A.世界气候图 B.世界地形图 C.世界政区图 D.世界交通图
小题2:如图是小明查到的英国气候资料图,据图分析英国的降
水特征是()
A.全年少雨 B.终年湿润 C.夏季多雨 D.冬季多雨
crazydh1年前1
向珍 共回答了27个问题 | 采纳率85.2%
小题1:C
小题2:B


小题1:本题主要考查的是地图的应用,英国位于欧洲,所以他应该查询的是世界政区图。
小题2:本题主要考查的是气候类型及特征,英国位于欧洲西部,温带海洋性气候,由图可知,降水均匀,终年湿润。
SQL语句查询题,在线等答案3.有一个员工表(staff),一个部门表(department) (1)查询出部门名为“市
SQL语句查询题,在线等答案
3.有一个员工表(staff),一个部门表(department) (1)查询出部门名为“市场部”的员工信息。 (2)查询出部门员工数大于5的部门信息,按照部门的员工数降序排列。 (3)查询出员工薪资,并将薪资大于等于3000的加上500,薪资在1000-3000的加上200。
试卷上就这样写的
口水兽1年前2
katrina2 共回答了17个问题 | 采纳率82.4%
1. select s.* from staff s,department d where s.departmentid = d.departmentid and d.name='市场部'
2. select DEPARTMENTID,COUNT(1) from staff group by departmentid,count(1) having count(1)>5 order by count(1) desc
3. select staffid,(case when salary>=3000 then salary+500 when salary>999 and salary
成语填空查询 和( )相( )请帮填空
绿茶0071年前1
xrdyyyo 共回答了20个问题 | 采纳率80%
和睦相处
Select语句,三个题目都要1.在“TSGL”数据库中,查询下列信息:(1) 组合和统计查询① 查询2004-1-1和
Select语句,三个题目都要
1.在“TSGL”数据库中,查询下列信息:
(1) 组合和统计查询
① 查询2004-1-1和2004-12-31之间各读者的借阅数量
② 查询2004-1-1和2004-12-31之间作者为“粱晓峰”的图书的借阅情况
③ 查询借阅图书数目数超过3本的(包括3本)的学生学号及图书本数
ycjia_68581年前1
ffnlh 共回答了22个问题 | 采纳率86.4%
/* 1: */
SELECT t.学号,t.姓名,SUM(借阅数量) AS [借阅数量] FROM借阅表名 AS t WHERE 借阅时间 BETWEEN '2004-1-1' AND '2004-12-31' GROUP BYt.学号,t.姓名

/* 2: */
SELECT * FROM借阅表名 WHERE 借阅时间 BETWEEN '2004-1-1' AND '2004-12-31' AND 姓名='粱晓峰'

/* 3:*/
SELECT t.学号,t.借阅数量 AS [图书本数] FROM借阅表名AS t WHERE 借阅数量>=3
成语查询将()()将()尔()尔 欺()()欺
5f453e2c41042fa61年前4
布衫客 共回答了18个问题 | 采纳率88.9%
欺人自欺,出尔反尔,将门有将,将门出将
如下a=b,b=c可以推出c=a;那a不等于b,b不等于c,可不可以推出c不等于a呢?这个数学题涉及到数据库查询问题,在
如下
a=b,b=c可以推出c=a;那a不等于b,b不等于c,可不可以推出c不等于a呢?这个数学题涉及到数据库查询问题,在数据库中a不等于b,b不等于c好像不可以推出c不等于a
GSDRG3461年前7
胖胖ee 共回答了20个问题 | 采纳率100%
a不等于b,只是单纯的说明a与b的关系,而b不等于c也只是单纯说明b与c的关系,并非涉及a与c的关系,所以:只凭a不等于b、b不等于c不能够断定a与c的关系是否相等还是不等.
一个关于查询连续2次为负数的 SQL语句
一个关于查询连续2次为负数的 SQL语句
Name Pici Data 成绩
小王 1 2010-1-11 33
小李 2 2010-08-25 33
小李 2 2010-08-22 -40
小王 2 2010-2-11 22
小张 1 2010-3-11 22
小李 3 2010-09-04 -10
小王 3 2010-3-11 11
小张 2 2010-6-22 -30
小王 4 2010-09-13 20
小张 3 2010-09-14 -50
上面是一张各业务员完成一个项目的成绩,pici就是完成的第几个项目
我想请教怎么用SQL表现出来下面的效果,该业务员最后一次成绩和上一次成绩都为负的显示出来.
姓名 最后一批成绩 上一批成绩
小张 -50 -30
小李 -10 -40
jeune1年前0
共回答了个问题 | 采纳率