"User"와 "EndpointSubnet"이라는 두 개의 테이블이 있습니다.두 테이블을 공통 속성으로 병합하는 방법은 무엇입니까?
- USER 테이블, 즉 'UserKey', 'URI'및 'NextUpdateTS'
- ENDPOINTSUBNET 테이블 즉 2 개 속성이 'SubnetIP'및 'NextUpdateTS를 3 개'특성을 가진다.
NextUpdateTS
속성은 두 테이블 모두에 공통입니다.
URI는 직원의 LoginId이며 SubnetIP는 해당 IP 주소입니다.
내가해야할 일은 공통 속성 ieNextUpdateTS를 사용하여 두 테이블을 병합하는 것입니다.
표는 같이해야합니다
UserKey | URI | SubnetIP | NextUpdateTS
나는 쿼리를 작성했습니다. 그것은 출력을주고 있지만,이 쿼리 'SubnetIP'에 표시되지 않습니다
SELECT [URI],[UserKey],[NextUpdateTS]
FROM [User]
WHERE [NextUpdateTS]
IN(
SELECT [NextUpdateTS]
FROM [User]
INTERSECT
(SELECT [NextUpdateTS] FROM [EndpointSubnet]))
곳이 쿼리에 SubnetIP를 넣어하는 방법
사용중인 SQL 언어를 분명히 말해야합니다. 네가 그랬다고 생각하지만 DarkGray가 그걸 없앴 았어? – AndreKR
내가 볼 수있는 바로는 SQL Server를 의미하는 C# -4.0뿐이었습니다. @ user1280381에 오신 것을 환영합니다 stackoverflow. SQL 질문에는 항상 db 유형과 버전이 포함됩니다. db 엔진에는 많은 구문 차이가 있으므로 그래서 당신이 사용하고있는 것을 아는 것은 우리가 당신을 도울 수 있도록 도와줍니다. – Leigh