在SQL SERVER 2008中✀in✀和✀=✀有什么区别

2025-01-04 02:29:16
推荐回答(4个)
回答1:

select * from table1 where id in (1,2)
select * from table1 where id = 1 or id = 2

回答2:

in 一对多
= 一对一

5 in [1,2,3,4,5]
5 = 5

回答3:

in 对应多个字段
= 只能对应一个字段

回答4:

不一样,in是在多个条件中进行选择;而“=”其实可以笼统的说是赋于一个值!!!
正如以上几楼所说的!其意思差不多!