1

我正在使用一些 SQL 并试图了解发生了什么。

在选择中有一些看起来像变量的东西s.id s.status

with 
    last_transactions as (
        select 
            s.id as station_id, 
            s.status as status,
            case...........

这些s.物品是什么,它们是如何工作的?

4

4 回答 4

1

.符号用于引用主要是表、视图等的列。架构对象或架构对象的别名,如上所述,您已将 s 用作某些表的别名,因此使用s.点后的部分引用该 s 中的列或表别名

于 2019-12-05T21:25:24.343 回答
1

s表名。s.id表示 的 id 列s table

于 2019-12-05T21:27:41.117 回答
1

s.From是对从查询中可能出现的子句派生的表名的引用。后面的部分.是列名。

例如s.id表示:表's'中的列'id'

于 2019-12-05T21:28:03.547 回答
1

S是表别名,通过.点我们可以访问该表列。

例子..

Select S.id from Sample as S

它为您提供示例表的所有 ID。

于 2019-12-05T21:57:05.187 回答