sunlightcs
2010-12-29 21:20ibatis查询
原本要两条SQL语句的,我现在只想在一个里执行完,有什么办法吗?
[code="sql"]
select max(fans),min(fans) from tb_fans where userId=#userId#
select * from tb_article where userId bewteen (max) and (min)
其中max代表上面哪条SQL查询的最大值,min代表上面哪条SQL查询的最小值。
注:下面这种方法不行了,多执行了一条SQL语句。
select * from tb_article where userId bewteen (select max(fans) from tb_fans where userId=#userId#) and (select min(fans) from tb_fans where userId=#userId#)
[/code]
- 点赞
- 回答
- 收藏
- 复制链接分享
3条回答
为你推荐
- ibatis2 中select中的动态查询
- ibatis
- 0个回答
- ibatis 多线程
- ibatis
- 0个回答
- myBatis3批量修改查询操作
- ibatis
- 0个回答
- ibatis查询结果映射的问题
- ibatis
- 0个回答
- ibatis 嵌套查询
- ibatis
- 0个回答
换一换