SQL练习题 关系:图书(书号,书名,作者,出版社,单价) BOOK(Bno, Bname, Author, Press, Price) 查询“数据

SQL练习题 关系:图书(书号,书名,作者,出版社,单价) BOOK(Bno, Bname, Author, Press, Price) 查询“数据,第1张

--查询“数据库”一书的书号单价

select bno,price from BOOK where bname='数据库'

--查询单价在20至50元之间的图书信息

select Bno, Bname, Author, Press, Price from book where price between 20 and 50

--查询北京某出版社出版的图书信息

select Bno, Bname, Author, Press, Price from book where Press='北京某出版社'

--查询作者是张一,王二,刘三的书的信息

select Bno, Bname, Author, Press, Price from book where author in('张一','王二','刘三')

--查询所有图书的书号,书名和半价信息

select Bno, Bname, Price/2 from book

--查询缺少出版社信息的图书的书号和书名

select Bno, Bname from book where Press is null or Press=''

查看sqlserver数据库文件的位置,有两种情况,一是在创建时就修改了数据库的位置,二是在默认位置,下面就来看一下如何查看数据库文件所在的位置

工具/材料

Microsoft  SQL Server Management  Studio 2008

方法:

1、以Book数据库为例。

打开并成功登录数据库之后,找到所要查找的数据库Book数据库,选中Book数据库,右击—>属性

2、点击属性之后,会出现下面这个窗口,在左上角有一个“选择项”-->文件-->

"路径",在“路径”这一列就可以看到数据库文件所在的位置了。

利用对象资源管理器添加,利用SQL语句添加。

第一步,在创建好的数据库book,选中数据库book新建表。

第二步,添加数据库表字段id、ano、aname、asex、aage。

第三步,关闭插入字段窗口,这时会提示是否保存提示。

第四步,点击”是“按钮,输入表名称t_author_info。

第五步,刷新表,鼠标右键点击”设计“,打开表设计窗口,插入字段。

第六步,打开查询SQL窗口,编辑插入字段SQL语句。

SQL 是1986年10 月由 美国国家标准局( ANSI)通过的 数据库语言美国标准,接着,国际标准化组织( ISO)颁布了SQL正式国际标准。1989年4月,ISO提出了具有完整性特征的SQL89标准,1992年11月又公布了SQL92标准,在此标准中,把 数据库分为三个级别:基本集、标准集和完全集。

/帮你把语句排了下序,层次显得明显一点,也简单的注释下(主要是也不清楚你每张表以及字段各代表什么意思),不懂的追问/

select

from (select bookid, count(bookid) as degree

from tb_borrow

group by bookid) as borr --统计tb_borrow表中bookid各有多少条

join (select b,cname as bookcasename,ppubname,ttypename

from bookinfo b --基础表bookinfo

left join tb_bookcase c on bbookcase = cid --左链接tb_bookcase

join tb_publishing p on bISBN = pISBN --内链接tb_publishing

join tb_booktype t on btypeid = tid --内链接tb_booktype

where bdel = 0) as book

on borrbookid = bookid --外层内链接两张中间表

以上就是关于SQL练习题 关系:图书(书号,书名,作者,出版社,单价) BOOK(Bno, Bname, Author, Press, Price) 查询“数据全部的内容,包括:SQL练习题 关系:图书(书号,书名,作者,出版社,单价) BOOK(Bno, Bname, Author, Press, Price) 查询“数据、如何查看sqlserver数据库文件位置、怎样用SQL语句往表里添加数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9436050.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存