SQL Server 2005에서이 코드를 사용하고 있습니다.SQL Server 2000 where code = select code from
select name
from customers
where code = (select code from inventory where Active = 1)
어떻게 SQL Server 2000에서이 작업을 수행 할 수 있습니까?
SQL Server 2005에서이 코드를 사용하고 있습니다.SQL Server 2000 where code = select code from
select name
from customers
where code = (select code from inventory where Active = 1)
어떻게 SQL Server 2000에서이 작업을 수행 할 수 있습니까?
..With = 하나 개 이상의 코드가있는 경우에 사용 , 당신의 쿼리는 하나의 코드가 반환되는 경우
이select name from customers where code in (select code from inventory where Active=1)
하나의 코드 만 반환되면 sql-server 2000에서'= (SELECT code ...)'가 작동하지 않습니까? –
예, 하나의 코드가 반환되는 한 작동합니다. – TheGameiswar
@TimSchmelter, 아마도 데이터 종속 문제, 사용 된 SQL Server 버전과 아무 관련이 없습니다. – jarlh
그건 당신이지고 어떤 오류 –
작동합니다 실패? –
나는 무엇이 더 나은지, 당신의 접근 방식 또는 내부 조인을 모른다 :'고객으로부터 c.name을 선택한다. c 내부 조인 인벤토리 i icode = c.code where i.active = 1'. –