我有类似下面的数据,我有数组(3, 4, 8)
意味着我必须得到的信息,
有没有办法我可以使用subject
列字母a到z的数组获取行?
id | subject
unsigned auto_increment | varchar(255)
id | subject
3 | beck
4 | agyness
5 | zelta
7 | bess
8 | green
for ($i=0; $i < count(id_array); $i++) {
..
select * from table where id = id_array[$i]
}
答案 0 :(得分:1)
这将选择数组中的所有id并按主题
排序$someArray = array(1,5,6,7);
"SELECT * from table where id IN (".implode(",", $someArray).") order by subject ";