Simple.Data 多值查询 - WHERE IN()
使用 Simple.Data 如何将多个值传递给查询?
生成的 SQL 示例:
SELECT a,b,c
FROM GreatTable
WHERE x in (1,2,3)
加入支持也很好。
Simple.Data 允许这种事情吗?
Using Simple.Data how can I pass multiple values to a query?
Example generated SQL:
SELECT a,b,c
FROM GreatTable
WHERE x in (1,2,3)
Join support would be nice, too.
Does Simple.Data allow this sort of thing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您的值中没有间隙,例如 1,2,3,4,则使用:-
这将产生一个
where x BETWEEN 1 AND 4
否则,如果您的范围内有间隙,例如 1,2, 4,6 然后使用整数数组:-
这会产生一个
where x IN (1,2,4,6)
If you have no gaps in your values e.g. 1,2,3,4 then use:-
this produces a
where x BETWEEN 1 AND 4
Otherwise if you have gaps in your range, e.g. 1,2,4,6 then use an integer array:-
this produces a
where x IN (1,2,4,6)