2012-11-04 56 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_source從項目,其中ITEM_ID IN(123125126)' – Horen

+0

是ITEM_ID類型字符/ VARCHAR /文字? – rano

+0

我不知道它可能是什麼,但'不工作'有點抽象。 – GolezTrol

回答

3

剛剛擺脫引號(假設你的領域item_id爲整數)

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

相關問題