gpt4 book ai didi

tsql - 查询以查找提供所有服务的所有提供商

转载 作者:行者123 更新时间:2023-12-04 06:03:53 25 4
gpt4 key购买 nike

假设我们有一个 provider_service 表,用于存储提供者提供的所有服务。

Provider_Service 表:ProviderID |服务标识

然后我们有一个 table_valued 参数 @idServices 和一个服务列表。

我需要查询 SQLSERVER 以查找提供表值参数中指定的所有服务的所有提供程序。

最佳答案

SELECT ps.ProviderID
FROM Provider_Service ps
INNER JOIN @idServices i
ON ps.ServiceId = i.ServiceId
GROUP BY ps.ProviderID
HAVING COUNT(DISTINCT ps.ServiceId) = (SELECT COUNT(*) FROM @idServices)

关于tsql - 查询以查找提供所有服务的所有提供商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8606580/

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