A 是一个数据库表 id, name 是他的两个列 其中 name是 varchar类型的
select id from A as a where a.name in ("你好", "妞妞");
A
id name
1 你好
2 妞妞
3 大牛
4 小小
得到的结果是
id name
1 你好
其实数据库也是有:
id name
2 妞妞
记录的 但是这种方式肯定是查询不出来的 但是自己是在想不出其他方式实现这样的功能
想要的结果:
id name
1 你好
2 妞妞
这样的写法是没有问题的,只是在数据库中查询和 Ruby 的写法不一致 注意 () 和 []