sql子查询获取重复数据,父查询根据子查询的值(不论重复不重复),各查询出一条记录,如何实现?
先有2个表,A表为a1,a2两个字段;B表为b1,b2(可重复)
其中select b2 from B 结果(1,2,1,3,2,3)
现在父查询要根据结果集中每一条数据个得到一个记录.不管是否重复.
这样的SQL有什么简单的实现方法没?
[解决办法]
当然是可以的!用游标可以很好看实现!!非常简单!
发布时间: 2012-01-20 18:53:53 作者: rapoo
sql子查询获取重复数据,父查询根据子查询的值(不论重复不重复),各查询出一条记录,如何实现?
先有2个表,A表为a1,a2两个字段;B表为b1,b2(可重复)
其中select b2 from B 结果(1,2,1,3,2,3)
现在父查询要根据结果集中每一条数据个得到一个记录.不管是否重复.
这样的SQL有什么简单的实现方法没?
[解决办法]
当然是可以的!用游标可以很好看实现!!非常简单!