本人好像一直没有找到这个术语的正式定义,哪位朋友知道请告诉本人。多谢。
解决方案
20
结果集:结果+集合
返回的数据就是结果,返回很多数据就是集合。
一般说结果集就是返回的结果
返回的数据就是结果,返回很多数据就是集合。
一般说结果集就是返回的结果
20
一般结果集只是指一条SQL语句的返回结果。
例如select * from tb1;tb1表里假如只有1条数据,就叫结果,假如tb1表里有多条数据,就会全部返回,这时返回的就是一个集合,也叫结果集。
结果和结果集没必要分那么细,只返回1条数据,叫结果集也没错,返回多条数据,叫结果也没问题。
例如select * from tb1;tb1表里假如只有1条数据,就叫结果,假如tb1表里有多条数据,就会全部返回,这时返回的就是一个集合,也叫结果集。
结果和结果集没必要分那么细,只返回1条数据,叫结果集也没错,返回多条数据,叫结果也没问题。
20
查询返回的结果
20
这个术语的来源还是离散数学的集合运算。 关系数据库的基础理论就是关系代数和谓词逻辑。而关系代数中的集合就是我们对应的表。
20
就是结果的集合,结果就是你例如运行一个sql语句,就会返回结果,每一条数据就是一个结果,这些记录就组成了一个集合,就是结果的集合