수많은 포럼과 사이트를 검색했지만 해결책을 찾지 못했습니다. 어쩌면 나는 올바른 것을 찾지 않을 것이다. 그러나 어떤 방향과 도움도 감사 할 것이다!여러 문자열과 매개 변수를 여러 값으로 전달
UserData
과 ServiceStats
두 테이블을 결합하려고합니다.
Title Application
------------ -------------
Site Manager KB1245;KB3256
FTP_Viewer FTP1536
ServiceStats
UserData
에는 다음과 같은 열 및 샘플 데이터로 구성
ApplicationName Vendor
--------------- ------------
KB1245 Kronos
KB3256 Kronos2
FTP1536 File Manager
나는 다음과 같은 출력을 얻을 필요가 테이블에 가입 :
를Site Manager KB1245 Kronos
Site Manager KB3256 Kronos2
FTP_Viewer FTP1536 File Manager
내 문제는에 대해 복수 ApplicationNames
이있는 경우 읽고 인식하도록 조인을 얻는 것입니다..
다시 한번 도움과 안내를 부탁드립니다.
'UserData.Application' 열에 데이터를 구분했습니다. ** 그렇게하지 마십시오! ** 필드에서 구분 된 데이터는 일반적인 데이터베이스 안티 패턴입니다. 각 값이 데이터베이스에 자신의 위치를 갖도록 스키마를 수정하면이 조인 문제가 갑자기 어려워집니다. –
나는 그것에 관해 팀에 접근했다 - 그러나 불행히도 나는 그것을 바꿀 수 없다. 구분 된 필드를 기반으로하는 몇 가지 다른 항목이 있습니다. – user3813523