两列之和,只显示第三列

  • 本文关键字:显示 三列 两列 python sql
  • 更新时间 :
  • 英文 :


我正在尝试编写和执行SQL查询,该查询返回具有最高' score ';的前三个记录,其中' score ';是两列(我们称它们为X和Y)的和。结果应该有一个名为score的列。

我是这么做的

%%sql
select X,Y,(X + Y) as score from survey
ORDER BY score DESC
LIMIT 3

我得到了正确的答案,但我只想要分数列,而不是x和y列。Done. X Y score 4 9 13 4 8 12 3 7 10

SELECT X, Y, (X+Y) ... 

给出3列,因为您有SELECT 3个东西。只需选择您需要的内容,

SELECT (X + Y) as score from survey
ORDER BY score DESC
LIMIT 3

最新更新