두 개의 열이있는 간단한 sql 테이블이 있습니다. 이름과 ID는 모두 varchar (10)입니다. 이제 나는 'Test', '1,2,3'와 같은 테이블에 값을 갖는다. 직원의 전체 세부 정보를 얻을 수있는 테이블이 하나 있지만 tblEmployee의 Ids 열은 int입니다. SQL 다음에 오류가 발생합니다.varchar를 int로 변환 SQl server 2005
select * from tblEmployee 여기서 id는 (tblNameId에서 Select Ids는 name = 'Test');
오류가 1,2,3을 int로 변환 할 수 없습니다. 그들의 가치를 int 또는 다른 해결 방법으로 변환하는 방법입니까?
감사합니다.
데이터에 따라 매우 느릴 수 있습니다. – ariel