-
基本SQL查询语句查看全部
-
一张表的foreignkey是另外一张表的primarykey查看全部
-
table 是什么概念查看全部
-
不太懂查看全部
-
SQL数据库教程查看全部
-
基本查询语句查看全部
-
学习难度和时间渐进图查看全部
-
其实主要就是讲primary key 和foreign key 。一张二维表上的外键就是另外一张二维表上的主键查看全部
-
“将来的你,一定会非常感谢现在拼命努力的自己喔”O(∩_∩)O查看全部
-
转换SQL查询窗口里文字的大小写,Edit->Advanced查看全部
-
如何显示SQL查询窗口的**行号**查看全部
-
这是一个“终极”查询语句↓ select SalesPersonID,OrderDate,Max(TotalDue) as MaximumTotalSales from [Sales].[SalesOrderHeader] where SalesPersonID is not null and OrderDate >='2007/1/1' group by SalesPersonID,OrderDate having Max(TotalDue)>150000 order by OrderDate desc 用到了之前我们所学的一切知识点! 我们理解下这个长长的“终极”语句: 这条语句最直接的目的,是列举每一个销售人员在每一个有销售记录的日子里最大一笔单子的额度。 首先,销售人员这个人是真实存在的,不是幽灵(SalesPersonID is not null); 其次,选取的时间是2007年1月1日往后的(OrderDate >='2007/1/1'); 然后,列举出来日销售单子的最大额度要飙到150000还要往上飘,低于甚至等于150000都不给你显示的资格(Max(TotalDue)>150000),你看,社会多残酷! 最后,最近最新的单子靠前显示,这很容易理解----我要看到你现在、最近给公司带来了多少价值 还记得开始时... SELECT <table fields list> FROM <table names list> WHERE <row constraints specification> GROUP BY <grouping specification> HAVING <grouping selection specification> ORDER BY <order rules specification> 对!就是这个↑ 莫忘初衷:)查看全部
-
select SalesPersonID Max(TotalDue) from [Sales].[SalesOrderHeader] group by SalesPersonID 表示每一个销售人员从业以来最大一笔单子的额度 select OrderDate Max(TotalDue) from [Sales].[SalesOrderHeader] group by OrderDate 列举每一个有销售记录的日子里售出的最大一笔单子的额度 #这就是数据的价值查看全部
-
一个销售人员每天可能要跑很多单子,一笔单子就是一笔钱,很多单子就是很多钱。如果想要知道每一个销售人员在每个有销售记录的日子里,最大一笔单子的额度是多少?就得用这条语句↓ select SalesPersonID,OrderDate,Max(TotalDue) from [Sales].[SalesOrderHeader] group by SalesPersonID,OrderDate查看全部
-
--Error Message: Column 'Sales.SalesOrderHeader.SalesPersonID' is invalid in the select list --because it is not contained in either an aggregate function or the GROUP BY clause. --'Sales.SalesOrderHeader.SalesPersonID'列在这个select语句中是无效的,为什么呢? --因为它没有用在聚合函数里(例如:distinct(SalesPersonID))或者语句里没使用GROUP BY子句 #轻翻译查看全部
举报
0/150
提交
取消