2012-07-26 43 views
0

我现在只安装了MySQL,但在PgSQL,MS SQL等中运行时这些工作是否正常?是MAX,MIN,SUM SQL命令标准不一致RDBMS

SELECT MAX(field) as max_field FROM table 
SELECT MIN(field) as max_field FROM table 
SELECT SUM(field) as max_field FROM table 

回答

1

是的,它们在每个数据库中运行良好。

SELECT AVG(field) as max_field FROM table -- Work fine too 
0

所有 * SQL的RDBMS被设计为与SQL语言中使用。他们全部。这就是为什么他们被称为* SQL关系数据库。聚合函数是标准SQL的一部分,因此可用于任何SQL可用的地方。

+1

我相信问题是聚合函数是否是标准sql的一部分或者是供应商特定的 – Ghost 2012-07-26 17:26:00