问题标签 [sql-except]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
393 浏览

java - 使用 jooq 从选择中排除提供的值

我正在尝试使用 jOOQ 查找给定列表中不存在的值的列表。

例如,我的列表中有值1, 2, 3, 4

数据库已经有1和的条目2

我正在寻找一个 jOOQ 查询,它将返回结果34

我知道这可以通过 sql 中的VALUESandEXCEPT术语来完成,并且我知道这些存在于 jOOQ 中,并且一直在尝试复制这些,但是这里解释的使用值的简单案例使用静态列表(而我的将提供以编程方式),我不确定是否是原因,或者它是否是更通用的语法。我还没有except在 jOOQ online 中找到一个很好的例子。

我试过的:

values 需要一个 varargRowN对象,所以我正在转换这些值

错误:

使用 java 11、postgres 11 后端、jooq 3.13.12

0 投票
3 回答
51 浏览

sql - 我正在尝试学习 sqlite 查询,但不断收到此错误

我正在尝试使用 sqliteonline.com 编写一个 SQLite 查询,它可以:

找出在教授某些课程的每个房间中任教的教职员工的姓名。

以下是关系: 在此处输入图像描述

这就是我所拥有的:

这是我得到的错误:

在此处输入图像描述

我已经仔细检查过,括号是平衡的。所以我有点困惑从这里去哪里。


0 投票
1 回答
38 浏览

sql - 字段减法sql server

如果我想从彼此中减去字段,

即在 A 中有 11 个字段被描述为“Faktura zakupu”,而在 B 中有 5 个字段被描述为“Faktura zakupu”。我想以 6 项“Faktura zakupu”的形式返回记录(11-5 = 6)

我尝试了 EXCEPT 操作,但它没有返回所需的结果

我需要执行什么操作?

在此处输入图像描述

0 投票
0 回答
18 浏览

mysql - mysql中的except关键字抛出EOF

我正在使用 Mysql Workbench 8.0.26 社区版。

当我尝试运行它时,除了关键字抛出错误。

错误是except is not valid in this position. Expecting EOF, ;

我还尝试了一些使用 except 关键字的查询。我每次都遇到同样的错误。我想知道Mysql workbench 8.0是否支持except?

我也尝试过减号命令。我得到的错误是第二次选择关键字选择在这个位置无效。期待EOF,;

谢谢你。