单项选择题
你工作在一个售书公司.你正在基于SQL SERVER 2005数据库创建一个报表。此报表显示本月超过销售配额的销售代表及他们的销售额 。已知,销售配额为$2,000。查询的起始日期和截至日期以变量@FromDate 和 @ToDate 传递进来。为了实现满足上述条件的报表,你应该使用下面哪一个SQL查询语句?()
A.SELECT s.AgentName,SUM(ISNULL(o.OrderTotal,0.00))AS SumOrderTotal FROM SalesAgent s JOIN OrderHeader o ON s.AgentID = o.AgentIDWHERE o.OrderDate BETWEEN @FromDate AND @ToDate GROUP BY s.AgentName
B.SELECT s.AgentName,SUM(ISNULL (o.OrderTotal,0.00))AS SumOrderTotal FROM SalesAgent s JOIN OrderHeader o ON s.AgentID = o.AgentIDWHERE o.OrderDate BETWEEN @FromDate AND @ToDate AND o.OrderTotal >= 2000 GROUP BY s.AgentName
C.SELECT s.AgentName, SUM(ISNULL (o.OrderTotal,0.00))AS SumOrderTotal FROM SalesAgent s JOIN OrderHeader o ON s.AgentID = o.AgentID WHERE o.OrderDate BETWEEN @FromDate AND @ToDateGROUP BY s.AgentNameHAVING SUM(o.OrderTotal) >= 2000
D.SELECT s.AgentName,SUM(ISNULL(o.OrderTotal,0.00))AS SumOrderTotal FROM SalesAgent s JOIN OrderHeader o ON s.AgentID=o.AgentIDWHERE o.ordertotal =2000 AND o.OrderDate BETWEEN @FromDate AND @ToDate GROUP BY s.AgentName HAVING SUM(o.OrderTotal)>= 2000
相关考题
-
单项选择题
你是公司A在某总部SQLSERVER2005数据库的管理员.销售部门需要一个包含了上个季度某总部和某分公司客户活动信息对比的报表,并且数据需要按照surname和firstname进行排序.恰好,在你的服务器上有一个天津分部数据库最近的备份,为此,你可以通过写一个查询来实现这个报表,并且对数据按照Surname和FirstName列进行排序。可是你发现某分部客户数据是按照不同的方式进行排序的;销售部门需要在15分钟内进行数据展示。为此,你需要以最快的解决方案得到已排序的数据并确保来源于两个数据库数据排序方式是一致的。你应该如何做?()
A.使用复制数据库向导把某分部的数据复制到一个新的数据库中,并且在复制过程中指定和某总部数据同样的排序规则。
B.使用数据导入导出向导导出某分部的数据到一个新的表中,并且在导出过程中指定和某总部数据同样的排序规则。
C.修改数据格式文件使其和某总部数据采用同样的排序规则,然后在导入数据。
D.修改查询某分部数据的SQL语句,使其在ORDER BY子句中使用COLLATE 子句并指定和某总部数据同样的排序规则。 -
单项选择题
你正在创建一个提供客户数据给外部应用的HTTP端点。你的SQL SERVER 2005服务器名称为SQL1。现在,你在AdventureWorks数据中创建一个存储过程dbo.usp_GetPersonData来查找数据。然后使用如下代码创建一个HTTP端点: 结果,连接到端点的第一个用户反馈说不能得到任何数据。你连接到端点后,发现端点并不做出响应。为此,需要你修改端点,让它能够返回我们期望的数据,你应该怎么做?()
A.改变 AUTHENTICATION属性为KERBEROS
B.指定 BATCHES=ENABLED
C.指定 STATE=Started
D.指定 WSDL=’pr_GetPersonData’ -
多项选择题
公司A有两台名为SQL1和SQL2的SQLSERVER2005数据库服务器。在SQL1上有一个名为DB1的数据库,它包含了一个表TableA。TableA被复制到SQL2上的DB1Repl数据库后,有用户反馈说查询DB1Repl中表TableA的数据非常缓慢。经过你的调查后发现,表TableA只有一个聚集索引被复制过来,所有其他的索引都没有被复制。你检查表TableA的项目属性,如下图所示。为了在订阅被重新初始化的时候DB1中表TableA的所有索引都被复制,你应该改变哪两项复制属性?()
A.复制聚集索引
B.复制非聚集索引
C.复制扩展属性
D.复制主键约束
E.复制索引分区方案
F.复制XML索引
