gpt4 book ai didi

sql-server - 从 SQL Server 中的两个不同查询中获取公共(public)行

转载 作者:行者123 更新时间:2023-12-04 07:08:46 25 4
gpt4 key购买 nike

有什么方法可以在两个不同的查询中获取公共(public)行?
假设一个查询返回 30 行,另一个返回 100。但只有 17 行具有相同的 ID...有两列,比如 QuestionID 和 Answer .. 我需要两个不同的用户回答相同的问题.如果我能在.NET 中开始 foreachs 之前在 SQL 端执行此操作,我将不胜感激。提前致谢

最佳答案

INTERSECT 可能是您正在寻找的。见 MSDN详情。如果您不能满足交集的要求,请考虑将两个结果连接起来或使用 EXISTS 子句。或者创建两个结果的 UNION,按问题 id 对行进行分组,并对每组的行进行计数,只返回包含一行以上的组。

关于sql-server - 从 SQL Server 中的两个不同查询中获取公共(public)行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/696475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com