什么是投影和select?
投影和select有什么区别? 是吗:
- Projection – >用于select表格的列; 和
- select—>select表的行?
那么分别是投影和select垂直和水平切片?
究竟。
投影意味着select查询应返回的列 (或expression式)。
select意味着要返回哪些行 。
如果查询是
select a, b, c from foobar where x=3;
那么“a,b,c”是投影部分,“其中x = 3”是select部分。
投影:在select子句中input的内容,即在列投影下变为“列表”或“*”或“expression式”。
* select: *我们正在对这些列应用什么types的条件,即获取正在select的logging。
例如:
SELECT empno,ename,dno,job from Emp WHERE job='CLERK';
在上面的查询中,列出了“empno,ename,dno,job”这些列在投影中,“job ='clerk'
Simply PROJECTION处理消除或select列,而SELECTION处理消除或select行。