【发布时间】:2014-11-17 15:04:25
【问题描述】:
我有一个现有的表名“VALUABLE”:
字段A
10
14
30
18
16
19
我想构造另一个表'NEWVAL'如下:
字段1 字段2 字段3
10 ***** 14 * * 4
14 ***** 30 * * 16
30 ***** 18 ****** 0(而不是 -12)
18 ***** 16 ****** 0(而不是 -2)
16 ***** 19 * * 3
字段 3 是字段 2 - 字段 1 的差异。获得的任何负值都被赋予零值。
我需要 SQL 帮助才能做到这一点。
提前致谢。
【问题讨论】:
-
SQL 表表示无序集。除非列指定排序,否则没有排序。你有这样的专栏吗?
-
戈登需要完全按照我上面发布的那样显示第二个表格。
标签: sql sql-server-2008 plsql