1.5.3 in 指定条件范围
2020年3月29日
21:31
例如：店号为1，3，7这三家店铺的销售数据
SELECT * FROM `销售表` WHERE 店号 = 1 or 店号 = 3 or 店号 = 4;     # 这才3家店，如果你们有100家店，让你找其中40家店你怎么写？
SELECT * FROM `销售表` WHERE 店号 IN(1,3,7);
为什么用or而不是用and呢？一定有人会问，这就是逻辑思维！店号=3或店号=4  如果用and的意思就是店号是34
in的注意事项：使用in比使用or提高了语句的简洁度
（1）in列表的值类型必须是一致类型（例如里面是店号就都是店号）
（2）in列表的值不支持通配符