ibatis查询提供了许多结果,但只需要一个

时间:2011-04-26 13:52:05

标签: sql optimization query-optimization ibatis

我正在优化ibatis SQL查询的数据库使用情况。我有一种情况,查询结果很多,但只需要其中一个。 QueryForList通过慢速连接提供了太多额外信息,如果结果不唯一,则QueryForObject无效。我该怎么做?

如果我可以省略转移不必要的数据,我不想将list.get(0)QueryForList一起使用。

1 个答案:

答案 0 :(得分:2)

您可以通过在SQL查询中添加“LIMIT 1”将结果集限制为仅一行。