select * from table1 where id in (1,2)select * from table1 where id = 1 or id = 2
in 一对多= 一对一5 in [1,2,3,4,5]5 = 5
in 对应多个字段= 只能对应一个字段
不一样,in是在多个条件中进行选择;而“=”其实可以笼统的说是赋于一个值!!!正如以上几楼所说的!其意思差不多!