SQL 语句练习(实验任务一)

本次实验旨在深化对数据库表间关系的理解,通过SQL Server 2000的pubs数据库,掌握不同查询方法。实验内容涉及查询作者信息、地理位置、出版日期、出版社、销售记录等,旨在提升数据库查询和应用能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、实验目的及要求

1. 加深对表间关系的理解

2. 理解数据库中数据的查询方法和应用

3. 掌握各种查询的异同及相互之间的转换方法

4. 掌握各种查询要求的实现

二、实验环境

该实验以 SQL Server 2000 系统自带的 pubs 数据库为例,以一个图书出版公司为模型。

首先按实验指导一书中介绍的方法将 pubs 数据库附加到当前的 DBMS 中,再根据要求进行实验。

三、实验内容

实验任务一

1.
查询所有作者的作者号、姓名信息

GO
use pubs
select au_id,au_fname,au_lname
from dbo.authors
select au_id,name=au_fname+''+au_lname+''
from dbo.authors

查询所有作者的姓名、作者号信息,并在每个作者的作者号前面显示字符串“身份证号:”,表明显示的信息是身份证信息

select au_id='身份证号'+au_id,name=au_fname+''+au_lname+''
from dbo.authors

查询在CA州的作者姓名和城市

select name=au_fname+''+au_lname+'',city
from dbo.authors

4.
查询出版日期在2000.1.1-2000.12.31之间的书名和出版日期

SELECT title,pubdate
from dbo.titles
where pubdate between'1992.1.1'and'2000.12.31'

查询每个出版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值