我有以下数据:
ID --- ParentID --- DataValue
1 --- 1 --- A
2 --- 1 --- B
3 --- 1 --- C
4 --- 4 --- B
5 --- 4 --- C
6 --- 6 --- A
7 --- 6 --- B
8 --- 6 --- C
9 --- 6 --- D
对于每组记录(按ParentID分组),我想查找所有没有包含“ A”作为数据值的记录的组。
由于第1组和第6组确实包含至少一个以“ A”作为数据值的记录,因此我不希望看到它们。我只想查看记录4和5(它们是组4的一部分),因为该组中没有记录带有“
A”。
任何帮助是极大的赞赏!
SELECT
ID,
ParentID,
DataValue
FROM
MyTable
WHERE
NOT EXISTS (
SELECT 1
FROM MyTable i
WHERE i.ParentId = MyTable.ParentId AND i.DataValue = 'A'
)
(ParentId, DataValue)
如果表很大,建议建立索引。
查找特定记录并更新
我试图创建一个preg_匹配,在HTML文档中查找一系列标记。 HTML示例: 我需要找到带有div class=“importantclass”的标签和一个包含特定指针文本的后续p标签的组合。 然后我需要返回开始div类的位置。注意:我不想获得匹配,因为importantclass div第一次出现。 有没有可能不使用DOM而只使用regexp来实现这一点? 谢谢你的提示!
问题内容: 我不知道如何在下面编写查询。 我的桌子是 我需要在col2中同时存在两个参数的地方选择不同的col1 id。例如。如果我发送6,7应该发送给我5 问题答案: 尝试:
这里有一段代码演示了一个案例,其中用于处理DNS的Java标准扩展无法正确查找特定域的MX记录,而实用程序这样做没有问题。我已经在不同的机器、网络和操作系统(AWS Ubuntu、Linode CentOS、本地Windows)上复制了这一点。 同时,这是: 可能是什么问题?我对可靠地从 Java 中查找 MX 记录感兴趣。 环境:
我需要国家列表,其中没有城市或地方,这意味着所有的城市或地方的国家是空的或空的。不要国家,如果国家的一个记录有城市或地方价值。
我想只从我的两个对象数组和中得到那些符合标准的子文档。即使我已经找到了这个stackoverflow答案#2(根据标准查找猫鼬子文档),它对我来说并不像期望的那样工作,或者我错过了一些东西。 我的文档如下所示: 它将在和中打印项目及其所有子文档。但是,我只想获取与给定上载id匹配的子文档。我做错了什么? 编辑:这个问题是指用猫鼬来解决它。我不能在Mongoose中使用这个问题的集合语句(只检索Mo