选择在同一列中具有标志 x1 但不具有 x2 的所有 ID

乌特帕尔杜特

来自具有 2 列 ID 和 Flag 的表

ID  Flag
111  2
222  2
333  2
444  2
333  5
111  5

我想选择所有具有 2 个标志但不是 5 个标志的 id

预期答案

222
444

我在下面尝试过,但这行不通。

SELECT * from table
where flag in ('2')
and flag not in ('5')
他们不是
SELECT id
FROM source
GROUP BY id
HAVING SUM(flag=2)
   AND !SUM(flag=5)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

编写查询以确定所有X1,X2,以使X1和X2的D值不同

类型对象“ X”不具有django属性“ DoesNotExist”

将R中具有X1,Y1,X2,Y2的数据帧重塑为X,Y1,Y2

如何选择不具有特定ID的元素中的所有元素?

如何选择不具有ID属性的元素?

如何根据Julia中的每个长度对具有((x1,y1),(x2,y2))的数组进行排序

如何遍历不具有id属性的对象列表

绘制两个不具有相同维数的数据帧(x和y)?

具有Truecrypt的双启动Windows 8 x2

从表中获取具有值但不具有 b 的记录

具有复合索引但不具有主键的MySQL表

具有__set__但不具有__get__的描述符如何工作?

ConstraintLayout Ratio绑定具有宽度但不具有高度

当美学不具有长度1或与数据相同的长度时,如何在ggplot2中绘制线段

将在 for 循环中创建的所有变量视为向量,例如 `c(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10)`

Xpath的写了一个元素不具有任何独特的ID

SUM和COUNT,用于不具有ID关系的一种分层数据

如何从三个不具有相同ID的表中读取数据

在Linux中对文件的写入但不具有读取权限

使用验证的方法的()具有和不具有时间(1)参数

R:具有2个X变量的分组箱线图,每组将所有样本与一个X2组进行比较

如何选择具有不同日期条件的同一列值并在同一查询中显示为column1和column2

Oracle SQL:按相同字段对行进行分组,但不具有汇总功能

两个共享许多方法但不具有“是”关系的Java类

创建不具有自动增量ID的实体框架表

为什么Blazor组件和元素不具有ID属性

使用JavaScript更改不具有ID的DOM元素的CSS

如何在不具有Flexbox支持的情况下具有可拆分视口(整个宽度和高度)的x * y网格

是否有与PCIe x1兼容的SSD?