【发布时间】:2012-11-21 02:08:24
【问题描述】:
例如,如果给我下表
Id Key Value
1 A Alpha
2 B Alpha
3 A Charlie
我接受了输入 {(A, Charlie) 和 (B, Alpha)} 并要求返回我希望它返回 2 和 3 但不是 1 的所有 ID。
最好的方法是什么?我可以将它们全部合并到一个查询中(为了速度)还是必须为收到的每个值对运行重复查询。
【问题讨论】:
-
您使用的是什么关系型数据库?输入是如何存储在变量或其他东西中的?您打算如何调用查询?
-
我对 RDBMS 有点困惑,但我正在使用 postgre 并使用 java 使用 hibernate 访问数据库。
-
注意,这是 Postgres 而不是 Postgre
-
Tomato Tomato.... 写的不好用
-
@Landister Tomat,番茄,更像:-P
标签: sql postgresql