小编nao*_*ide的帖子

关于MySQL和PostgreSQL中的子查询

当我使用MySQL时,以下查询运行干净.

SELECT 1 as num1, (select(num1 + 1)) as num2
Run Code Online (Sandbox Code Playgroud)

但是PostgreSQL正在返回一个错误.

ERROR: column "num1" does not exist
Run Code Online (Sandbox Code Playgroud)

为什么它的反应不同?

mysql postgresql

6
推荐指数
1
解决办法
116
查看次数

标签 统计

mysql ×1

postgresql ×1