小编use*_*268的帖子

MySQL内部聚合没有子查询 - 建议的测试数据已更新

我在MySQL销售数据库中有两个表:

订单表:

CREATE TABLE salestest.`orders` (  
`ID` int(11) unsigned NOT NULL auto_increment,  
`OrderDate` datetime NOT NULL,  
`CustomerID` int(11) unsigned NOT NULL,  
PRIMARY KEY (`ID`),  
UNIQUE KEY `ID` (`ID`),  
KEY `OrderDate` (`OrderDate`),  
KEY `CustomerID` (`CustomerID`)  
) ENGINE=InnoDB;  

INSERT INTO salestest.orders VALUES  
( 1, '2012-04-15', 1 ),  
( 2, '2012-05-20', 1 ),  
( 3, '2012-06-30', 1 );  
Run Code Online (Sandbox Code Playgroud)

OrderDetails表:

CREATE TABLE salestest.`OrderDetails` (  
`ID` int(11) unsigned NOT NULL auto_increment,  
`OrderID` int(11) unsigned NOT NULL,  
`ProductID` int(11) unsigned NOT NULL,  
`Price` double NOT NULL …
Run Code Online (Sandbox Code Playgroud)

mysql sql grouping group-by greatest-n-per-group

5
推荐指数
1
解决办法
537
查看次数

标签 统计

greatest-n-per-group ×1

group-by ×1

grouping ×1

mysql ×1

sql ×1