分数 20
全屏浏览题目
切换布局
作者 柯海丰
单位 浙大城市学院
这是一个SQL编程题模板。请在这里写题目描述。例如:本题目要求编写SQL语句,
检索出Student
表中所有符合id > 50
的记录。
提示:请使用SELECT语句作答。
表结构:
查询所有的职员的姓(LastName)
和名(FirstName)
以及他的直接上级的员工编号(EmployeeID)
和职务(Title)
提示:请使用SELECT语句作答。
表结构:
列名 | 数据类型 | 长度 | 主码 | 说明 |
---|---|---|---|---|
EmployeeID | int | 11 | √ | 员工编号 |
LastName | varchar | 20 | 姓 | |
FirstName | varchar | 10 | 名 | |
Title | varchar | 30 | 职务 | |
TitleOfCourtesy | varchar | 25 | 礼貌称号 | |
BirthDate | datetime, | 出生日期 | ||
HireDate | datetime, | 入职日期 | ||
Address | varchar | 60 | 地址 | |
City | varchar | 15 | 城市 | |
Region | varchar | 15 | 区域 | |
PostalCode | varchar | 10 | 邮政编码 | |
Country | varchar | 15 | 国家 | |
HomePhone | varchar | 24 | 住宅电话 | |
Extension | varchar | 4 | 范围 | |
Photo | longblob, | 照片 | ||
ReportsTo | int | 11 | 直接上级 | |
PhotoPath | varchar | 255 | 照片 |
表样例
employees
表:
EmployeeID | LastName | FirstName | Title | TitleOfCourtesy | BirthDate | HireDate | Address | City | Region | PostalCode | Country | HomePhone | Extension | ReportsTo |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Sales Representative | Ms. | 1948/12/8 00:00:00 | 1992/5/1 00:00:00 | 507 - 20th Ave. E.Apt. 2A | Seattle | WA | 98122 | USA | (206) 555-9857 | 5467 | 2 |
2 | Fuller | Andrew | Vice President, Sales | Dr. | 1952/2/19 00:00:00 | 1992/8/14 00:00:00 | 908 W. Capital Way | Tacoma | WA | 98401 | USA | (206) 555-9482 | 3457 | |
3 | Leverling | Janet | Sales Representative | Ms. | 1963/8/30 00:00:00 | 1992/4/1 00:00:00 | 722 Moss Bay Blvd. | Kirkland | WA | 98033 | USA | (206) 555-3412 | 3355 | 2 |
输出样例:
LastName | FirstName | EmployeeID | Title |
---|---|---|---|
Davolio | Nancy | 2 | Vice President, Sales |
Leverling | Janet | 2 | Vice President, Sales |
select a.LastName,a.FirstName,b.EmployeeID,b.Title
from employees a , employees b
where a.ReportsTo=b.EmployeeID
group by a.EmployeeID