2013-01-21 420 views
0

据我所知,MySQL不支持CUBE,但只支持ROLLUP。然而,当我尝试执行以下查询(用CUBE):哪个版本的MySQL支持CUBE?

select ifnull(CountryCode,'total') as Country_Code, ifnull(Name,CountryCode) as Name ,sum(Population) from City GROUP BY CountryCode, NAME with CUBE;

我收到以下错误信息:

ERROR 1235 (42000): This version of MySQL doesn't yet support 'CUBE'

关于该错误消息,请执行任何版本的MySql支持CUBE,或者从以前版本的MySQL中删除了CUBE

+1

不幸的是,**无**。 –

回答

0

看起来好像CUBE还不被MySQL支持。但是,它受Oracle和SQLServer(可能还有其他)的支持。