福清核电有限公司官网:数据库中包括两个表salesperson和orders,表定义
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 03:09:24
如下:
CREATE TABLE Salesperson
(SalesPersionID int IDENTITY(1,1) NOTNULL PRIMARY KEY NONCLUSTERED,
RegionID int NOTNULL,
LastName varchar(30) NULL,
FirstName varchar(30) NULL,
MiddlName varchar(30) NULL,
AddressID int NULL)
CREATE TABLE Orders
(OrderID int IDENTITY(1,1) NOTNULL PRIMARY KEY NONCLUSTERED,
SalesPersonID int NOTNULL,
RegionID int NOTNULL,
OrderDate datetime NOTNULL,
OrderAmount money NOTNULL)
现在想得到2003年4月15日每个销售人员最高销售订单信息,信息中包含以下字段:Last Name、First Name、 Order Date、Order Amount。
( )可以实现此功能。(选择一项)
A、SELECT s.LastName,s.FirstName,o.OrderDate,MAX(OrderAmount)
FROM SalesPerson AS s
INNER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID
WHERE o.OrderDate=’04/15/2003’
AND OrderAmount in(select MAX(OrderAmount) from orders)
B、SELECT s.LastName,s.FirstName,o.OrderDate,MAX(OrderAmount)
FROM SalesPerson AS s
LEFT OUTER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID AND o.OrderDate=’04/15/2003’
GROUP BY s.LastName,s.FirstName,o.OrderDate
C、SELECT s.LastName,s.FirstName,o.OrderDate,OrderAmount
FROM SalesPerson AS s
LEFT OUTER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID
WHERE o.OrderDate=’04/15/2003’
AND OrderAmount in(select MAX(OrderAmount) from orders)
D、SELECT s.LastName,s.FirstName,o.OrderDate,MAX(OrderAmount)
FROM SalesPerson AS s
INNER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID
WHERE o.OrderDate=’04/15/2003’
GROUP BY s.LastName,s.FirstName,o.OrderDate,o.OrderID
CREATE TABLE Salesperson
(SalesPersionID int IDENTITY(1,1) NOTNULL PRIMARY KEY NONCLUSTERED,
RegionID int NOTNULL,
LastName varchar(30) NULL,
FirstName varchar(30) NULL,
MiddlName varchar(30) NULL,
AddressID int NULL)
CREATE TABLE Orders
(OrderID int IDENTITY(1,1) NOTNULL PRIMARY KEY NONCLUSTERED,
SalesPersonID int NOTNULL,
RegionID int NOTNULL,
OrderDate datetime NOTNULL,
OrderAmount money NOTNULL)
现在想得到2003年4月15日每个销售人员最高销售订单信息,信息中包含以下字段:Last Name、First Name、 Order Date、Order Amount。
( )可以实现此功能。(选择一项)
A、SELECT s.LastName,s.FirstName,o.OrderDate,MAX(OrderAmount)
FROM SalesPerson AS s
INNER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID
WHERE o.OrderDate=’04/15/2003’
AND OrderAmount in(select MAX(OrderAmount) from orders)
B、SELECT s.LastName,s.FirstName,o.OrderDate,MAX(OrderAmount)
FROM SalesPerson AS s
LEFT OUTER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID AND o.OrderDate=’04/15/2003’
GROUP BY s.LastName,s.FirstName,o.OrderDate
C、SELECT s.LastName,s.FirstName,o.OrderDate,OrderAmount
FROM SalesPerson AS s
LEFT OUTER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID
WHERE o.OrderDate=’04/15/2003’
AND OrderAmount in(select MAX(OrderAmount) from orders)
D、SELECT s.LastName,s.FirstName,o.OrderDate,MAX(OrderAmount)
FROM SalesPerson AS s
INNER JOIN Orders AS o
ON o.SalesPersonID=s.SalesPersonID
WHERE o.OrderDate=’04/15/2003’
GROUP BY s.LastName,s.FirstName,o.OrderDate,o.OrderID
数据库中包括两个表salesperson和orders,表定义
在SQL2000中,有两个数据库,如何将A数据库中的一个表复制到B数据库中?
怎样在SQL SERVER数据库中复制一个表?包括结构和数据
asp中怎么同时打开一个数据库中两个表 并按不同的形式排列
SQL中如何将两个内容基本相同的表进行联合查询?数据库高手请进!
在SQL数据库中怎么有SQL语句为一个表创建两个主键?
求教!!我想同时提取同一个数据库中两个表中的内容,不是一项内容!
在数据库中动态创建表时,想要设两个字段都为关键字,怎么办?
关于SQL SERVER中 触发器触发分别处在两个数据库中的表 怎么写??
数据库完整性包括哪三种