Dav*_*Dev 39 database nhibernate relational-algebra
什么是Projection,在数据库理论和NHibernate方面使用SetProjection()?
nvo*_*gel 36
投影是关系代数的基本操作之一.它将该关系的属性和(可能为空)列表作为输入.它输出的关系仅包含指定的属性列表,并删除了重复的元组.换句话说,输出也必须是一种关系.
例如,如果关系R {A,B}包含三个元组{1,10},{2,10},{3,20},那么R在属性列表{B}上的投影将包含2个元组:{ 10},{20}.
简而言之,投影或多或少等同于SQL中的SELECT DISTINCT(不包括具有空值和重复列的情况).
小智 14
投影表示查询中列的子集.
select x, y, z from YourTable
Run Code Online (Sandbox Code Playgroud)
x,y,z是这里的投影.