sqlite子查询语法错误

标签 sql sqlite syntax-error

我在这个子查询中有一个语法错误,我似乎无法弄清楚为什么它不起作用。所有括号都匹配

select min(max_s) 
from 
(select max(salary) from instructor group by dept_name) 
as s(max_s);

Error: near "(": syntax error

最佳答案

用途:

SELECT MIN(x.max_s) 
  FROM (SELECT MAX(i.salary) AS max_s 
          FROM INSTRUCTOR i
      GROUP BY i.dept_name) x

关于sqlite子查询语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3817973/

相关文章:

PHP 表单处理 - 使用多个用户输入连接表

sql - Codeigniter更新-错误代码: 1064 You have an error in your SQL syntax;

mysql - 如何从 MySQL 中的表中进行一次大选择?

mysql - 在 MySQL 中字符串化一个 JSON 数组

sqlite - Xamarin Forms UWP Sqlite 连接,无法加载文件或程序集 SQLite-net

ruby-on-rails-4 - 如何在 windows 8 上为 ruby​​ on rails 设置安装 sqlite 或 postgresql?

android - Android 中的 SQLiteDatabase.query() 语法

syntax-error - 如何在不退出 shell 的情况下在特定条件下停止采购 (t)csh 脚本?

c++ - 即使包含枚举也无法识别

sql - 将聚合函数与内部联接一起使用