选择一个字段的倍数

时间:2012-11-04 19:40:41

标签: mysql sql

是否可以从一个列变量的列表中选择表中的各个行?

e.g。我正在尝试使用ID号列表

从产品表中选择某些产品

示例表“items”:

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

1 个答案:

答案 0 :(得分:3)

删掉引号(假设你的字段item_id是一个整数)

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