什么是投影和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行。