2012-11-04 2 views
-1

하나의 열 변수 목록에서 테이블 내의 개별 행을 선택할 수 있습니까?한 필드의 제 곱하기 선택

내가

예 테이블 "항목"ID 번호 목록을 사용하여 제품의 테이블에서 단지 특정 제품을 선택하기 위해 노력하고있어 :

여기
item_id item_title item_source 
------- ---------- ----------- 
123  item A  place_a 
124  item B  place_b 
125  item C  place_c 
126  item D  place_d 

내가 노력하고있어,하지만 그것은 작동하지 않습니다 :

select item_title, item_source from items where item_id IN ('123','125','126') 

나는 돌아가려면 : 당신의 필드를 가정 (따옴표 제거하기

item A  place_a 
item C  place_c 
item D  place_d 
+2

가 'ITEM_TITLE를 선택이다 ITEM_ID IN (123125126)' – Horen

+0

ITEM_ID의 종류는 문자/VARCHAR/텍스트입니까? – rano

+0

나는 그것이 무엇이 될 수 있는지 알지 못 하겠지만 '일하지 않는다'는 것은 약간 추상적이다. – GolezTrol

답변

3

item_id는 item_source 항목에서, 정수) 단지 따옴표를 제거

select item_title, item_source from items where item_id IN (123,125,126)