您的位置:首页 > 数据库 > MySQL

mysql练习 百度云

2016-08-10 15:31 246 查看

mysql表数据查询中等难度练习题,请大家帮我做一下。200分!!!

举报违规检举侵权投诉|分享|2015-10-24
22:34haysbd| 浏览 566 次
SQL数据库
音乐数据库有两张表,其中ablum专辑表中包含200首来自Amazon的音乐CD。每张专辑的曲目(因为是音乐CD,所以也可以叫做歌曲)都储存在另一张track(曲目表中)。这两个表通过两个相关的字段track.album和album.asim来连接。

表数据存在云盘里面:http://pan.baidu.com/s/1gdvwWyZ请下一下,谢谢。

完成如下SQL语句:
1.找出包含song(歌曲)‘Alison’的专辑title(名称)和artist(作者)
2.那个artist(作者)录制了送(歌曲)‘Exodus’
3.列出track(曲目表)中所有的‘Blur’ album(专辑)的song(歌曲)
4.显示每张album(专辑)的title(名称)和包含的track曲目数
5.显示每张album(专辑)的title(民称)以及曲目民称中包含‘Heart’的曲目总数量(如果专辑中如果没有满足条件的曲目,则不显示该专辑)
6.“title track”(主打歌曲)就是song(歌曲)和(title)(专辑名)相同的曲目。请找出所有title tracks(主打曲目)
7.同名专辑就是专辑名和artist(作者名)相同的专辑(列如,乐队‘Blur’的专辑'Blur'就是同名专辑)。请列出同名专辑
8.找出两张以上专辑出现过的歌曲,同时包含出现的次数
9.一张物超所值的专辑就是专辑中每首歌曲的定价低于50pence(便士)的专辑,请找出这些专辑,并显示专辑标题,专辑价格和曲目总数
10.Wagner‘s Ring cycle的专辑有173track(曲目),Bing Crosby的专辑包含101track(曲目)。请根据专辑中包含曲目的多少,从多到少一次列出这些专辑的名称和包含的总曲目数目。

就上面10个小题,认真快速的帮我做一下,谢谢了。


mysql表数据查询中等难度练习题,请大家帮我做一下。200分!!!

举报违规检举侵权投诉|分享|2015-10-24
22:34haysbd| 浏览 566 次
SQL数据库
音乐数据库有两张表,其中ablum专辑表中包含200首来自Amazon的音乐CD。每张专辑的曲目(因为是音乐CD,所以也可以叫做歌曲)都储存在另一张track(曲目表中)。这两个表通过两个相关的字段track.album和album.asim来连接。

表数据存在云盘里面:http://pan.baidu.com/s/1gdvwWyZ请下一下,谢谢。

完成如下SQL语句:
1.找出包含song(歌曲)‘Alison’的专辑title(名称)和artist(作者)
2.那个artist(作者)录制了送(歌曲)‘Exodus’
3.列出track(曲目表)中所有的‘Blur’ album(专辑)的song(歌曲)
4.显示每张album(专辑)的title(名称)和包含的track曲目数
5.显示每张album(专辑)的title(民称)以及曲目民称中包含‘Heart’的曲目总数量(如果专辑中如果没有满足条件的曲目,则不显示该专辑)
6.“title track”(主打歌曲)就是song(歌曲)和(title)(专辑名)相同的曲目。请找出所有title tracks(主打曲目)
7.同名专辑就是专辑名和artist(作者名)相同的专辑(列如,乐队‘Blur’的专辑'Blur'就是同名专辑)。请列出同名专辑
8.找出两张以上专辑出现过的歌曲,同时包含出现的次数
9.一张物超所值的专辑就是专辑中每首歌曲的定价低于50pence(便士)的专辑,请找出这些专辑,并显示专辑标题,专辑价格和曲目总数
10.Wagner‘s Ring cycle的专辑有173track(曲目),Bing Crosby的专辑包含101track(曲目)。请根据专辑中包含曲目的多少,从多到少一次列出这些专辑的名称和包含的总曲目数目。

就上面10个小题,认真快速的帮我做一下,谢谢了。


举报违规检举侵权投诉|2015-10-25
00:25

#"团队保卫计划—团队淘汰赛"ing#

提问者采纳

追问:

谢谢你哈,我去测试一下。

再急着问你一个小问题:怎么把已经创建好的表中的设置了主键的属性加上AOTU_increment呢。我试了alter 的语句 就是不能通过运行。


追答:

你用的是什么工具?phpadmin ? navicat for mysql? SQLYog?
SQL 不好直接修改 ,因为已存在主键了


追问:

navicat for mysql 不能用alter 语句直接加吗? 我试了好像不行呀


追答:

直接在 创建 表的时候 添加吧


提问者评价
谢谢!


分享

评论|给力2不给力0





0808xyj|来自团队:Oracle爱好者|十一级采纳率70%

擅长:数据库DB数据结构及算法

其他类似问题

2013-07-13mysql 数据查询 急求怎么解决 200分求高手!!!!
2011-03-02我遇到了一个数据库练习题,如下: SQL语言具有数据定义\数...3
2012-04-11数据库习题15
2010-05-18数据库试题一道12
2010-03-19数据库 试题3

更多关于mysql 练习题的问题>>

为您推荐:

mysql的相关知识

2012-07-30mysql数据查询去重复2
2009-01-26MySQL的基本命令421
2009-11-26mysql基本语句详细教程148
2009-04-26mysql的修改密码201
2011-03-31PHP mysql 数据查询.1
更多关于mysql的问题>>

按默认排序|按时间排序

其他1条回答

举报违规检举侵权投诉|2015-10-24
23:10热心网友

挣点分不容易呀,不过咱不缺分,所以,路过。
评论(1)|给力0不给力0

分享

等待您来回答

0回答5怎样将mysql查询到的数据在表格中显示出来,用swing
中的Abs...
1回答求助mysql查询语句,实现三张表数据统计
0回答如何实现MySQL随机查询数据与MySQL随机更新数据
0回答10MySqlDataAdapter.update后,再执行MySqlDataAdapter.fill
返...
0回答mysql sum limit 无效
更多等待您来回答的问题>>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: