简单Select语句

实验目的:

观察查询结果,体会 Select 语句的实际应用,能够在查询分析器中使用 select 语句进行简单查询,熟练掌握简单表的数据查询、排序操作

实验准备:

1) 了解简单 Select 语句的用法。
2) 熟悉查询分析器中的 SQL 脚本运行环境。

实验内容:

1) 在 pubs 数据库中进行简单查询操作
此部分查询包括投影、选择条件表达,排序等
a) 列出所有 employee 的员工 ID 和 Name
b) 求 job_desc 为 “Publisher” 的员工的 ID、Name 和 hire_date
c) 求所有员工的 ID 和 Name,按照 hire_date 的时间从早到晚排序
d) 计算 titles 表中 type 为 “business” 的所有图书总价格
e) 返回 royaltyper 为 0-60 之间的 Author Name、address 等信息。

实验要求:

1) 熟练使用查询分析器进行数据库的 Select 语句操作。

实验过程


a)

select emp_id,fname from dbo.employee 

这里写图片描述


b)

select emp_id,fname,hire_date 
from dbo.employee,dbo.jobs 
where dbo.employee.job_id = dbo.jobs.job_id and dbo.jobs.job_desc = 'publisher'

这里写图片描述


c)

select emp_id,fname
from dbo.employee
order by hire_date desc

这里写图片描述


d)

select SUM(price)
from dbo.titles
where type = 'business'

这里写图片描述


e)

select * 
from dbo.authors,dbo.titleauthor,dbo.titles
where dbo.titleauthor.royaltyper <= 60 and 
dbo.titleauthor.royaltyper >=0 and
dbo.titleauthor.au_id = dbo.authors.au_id and
dbo.titleauthor.title_id = dbo.titles.title_id;

这里写图片描述


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值