ITEM = 텐트 만있는 레코드 (ORDID)를 추출하려고합니다. 예를 들어SQL - 항목 "텐트"만있는 ORDID 추출
ID ORDID ITEM
1 10 Tent
2 10 Truck
3 20 Tent
4 20 Tent
5 20 Truck
6 30 Tent
7 30 Tent
는 결과 :
ID ORDID ITEM
6 30 Tent
7 30 Tent
ITEM = 텐트 만있는 레코드 (ORDID)를 추출하려고합니다. 예를 들어SQL - 항목 "텐트"만있는 ORDID 추출
ID ORDID ITEM
1 10 Tent
2 10 Truck
3 20 Tent
4 20 Tent
5 20 Truck
6 30 Tent
7 30 Tent
는 결과 :
ID ORDID ITEM
6 30 Tent
7 30 Tent
이 시도 :
SELECT ID, ORDID, ITEM
FROM YourTable
WHERE ITEM = 'Tent'
AND ORDID NOT IN (SELECT DISTINCT ORDID
FROM YourTable
WHERE ITEM <> 'Tent')
+1입니다. 이것이 당신이 원하는 것임을 알아낼 수 있다는 것을 감탄했습니다. –
@Abe Miessler : 그가 원하는 것 같은 결과에 대한 논리적 인 설명처럼 보였습니다 .... :-) –
감사합니다. marc_s :-) – Muneer
을 ** 무엇 ** 데이터베이스 및 버전 ?? ** SQL **은 ** 많은 ** 데이터베이스 시스템에서 사용되는 언어 인 구조화 된 쿼리 언어입니다 ** ** SQL **은 데이터베이스 제품이 아닙니다 ** ...... –