将具有设置值的列添加到表中,为每一行扩展表

ck3mp

我试图在Redshift的表中添加一列,该列向所有行添加多个值,但没有关系,除了所有行都应受到影响。

我不确定如何描述这一点,因此证明Google-ing很难!

视觉示例:

+----+-------+
| ID | Name  |
+----+-------+
|  1 | James |
|  2 | Jane  |
+----+-------+

应该成为

+----+-------+-----+
| ID | Name  | Sec |
+----+-------+-----+
|  1 | James | SG1 |
|  1 | James | SG2 |
|  1 | James | SG3 |
|  2 | Jane  | SG1 |
|  2 | Jane  | SG2 |
|  2 | Jane  | SG3 |
+----+-------+-----+

基本上将“ SG1,SG2和SG3”添加到每一行。

谢谢,

专线小巴

您可以cross join派生包含三个值的表:

select t.id, t.name, s.sec
from mytable t
cross join (select 'SG1' sec union all select 'SG2' union all select 'SG3') s

我不确定Redshift是否支持values(),这将有助于缩短语法:

select t.id, t.name, s.sec
from mytable t
cross join (values ('SG1'), ('SG2'), ('SG3')) s(sec)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将删除操作添加到具有值id的每一行

来自分类Dev

使用JQuery将具有一行中包含的属性的链接添加到表中

来自分类Dev

从一个表中的一列中为每一行打印出值列表,在另一表中具有重叠的间隔

来自分类Dev

在python的Excel工作表的每一行中为MIN值添加额外的列

来自分类Dev

检测oracle表中所有在每一行中具有相同值的列

来自分类Dev

将新表行添加到现有表中但在第一行之前

来自分类Dev

如何将复选框动态添加到每一行,然后再将其添加到表中

来自分类Dev

如何将复选框动态添加到每一行,然后再将其添加到表中

来自分类Dev

将一行的所有值作为列表添加到新列中

来自分类Dev

动态地将行添加到具有动态接收的列数的表中

来自分类Dev

在SQL中,如何通过查找与列相等的所有行来更新表的每一行,然后将另一列设置为彼此相等

来自分类Dev

通过将列设置为 MySql 中其他两列的总和来更新表中的每一行

来自分类Dev

如果另一列具有相同的值,则将列中每一行的数据插入表中

来自分类Dev

将值列表添加到选择中每一行的末尾

来自分类Dev

使用粘性表末尾的更多按钮将 Angular 材质菜单添加到 Angular 材质表中的每一行

来自分类Dev

将约束添加到具有16列以上的唯一行

来自分类Dev

如何将数据添加到另一个表中具有空值的列中?

来自分类Dev

将列添加到具有有限列的数据表中

来自分类Dev

如何将行添加到具有唯一标识符类型列的 SQL Server 表?

来自分类Dev

将auto_increment值添加到具有现有数据的表中

来自分类Dev

如何删除由tablesorter添加到表中每一行的[style =“ display:table-row”]?

来自分类Dev

将具有默认值的列添加到大型表

来自分类Dev

如何将列添加到SQL Server表中并设置为PK组成

来自分类Dev

通过添加到末尾扩展矩阵中的每一行?

来自分类Dev

在mysql中如何从一组给定的值中为表中的每一行设置一列

来自分类Dev

如何将rowid添加到具有增量但又按另一列分组的表中?

来自分类Dev

根据列中的正则表达式语法,将变量添加到包含每一行最大值的数据框中

来自分类Dev

如何将约束添加到sql表,以使表恰好有一行

来自分类Dev

在r中绑定时,将嵌套的for循环的计数器值添加到每一行

Related 相关文章

  1. 1

    如何将删除操作添加到具有值id的每一行

  2. 2

    使用JQuery将具有一行中包含的属性的链接添加到表中

  3. 3

    从一个表中的一列中为每一行打印出值列表,在另一表中具有重叠的间隔

  4. 4

    在python的Excel工作表的每一行中为MIN值添加额外的列

  5. 5

    检测oracle表中所有在每一行中具有相同值的列

  6. 6

    将新表行添加到现有表中但在第一行之前

  7. 7

    如何将复选框动态添加到每一行,然后再将其添加到表中

  8. 8

    如何将复选框动态添加到每一行,然后再将其添加到表中

  9. 9

    将一行的所有值作为列表添加到新列中

  10. 10

    动态地将行添加到具有动态接收的列数的表中

  11. 11

    在SQL中,如何通过查找与列相等的所有行来更新表的每一行,然后将另一列设置为彼此相等

  12. 12

    通过将列设置为 MySql 中其他两列的总和来更新表中的每一行

  13. 13

    如果另一列具有相同的值,则将列中每一行的数据插入表中

  14. 14

    将值列表添加到选择中每一行的末尾

  15. 15

    使用粘性表末尾的更多按钮将 Angular 材质菜单添加到 Angular 材质表中的每一行

  16. 16

    将约束添加到具有16列以上的唯一行

  17. 17

    如何将数据添加到另一个表中具有空值的列中?

  18. 18

    将列添加到具有有限列的数据表中

  19. 19

    如何将行添加到具有唯一标识符类型列的 SQL Server 表?

  20. 20

    将auto_increment值添加到具有现有数据的表中

  21. 21

    如何删除由tablesorter添加到表中每一行的[style =“ display:table-row”]?

  22. 22

    将具有默认值的列添加到大型表

  23. 23

    如何将列添加到SQL Server表中并设置为PK组成

  24. 24

    通过添加到末尾扩展矩阵中的每一行?

  25. 25

    在mysql中如何从一组给定的值中为表中的每一行设置一列

  26. 26

    如何将rowid添加到具有增量但又按另一列分组的表中?

  27. 27

    根据列中的正则表达式语法,将变量添加到包含每一行最大值的数据框中

  28. 28

    如何将约束添加到sql表,以使表恰好有一行

  29. 29

    在r中绑定时,将嵌套的for循环的计数器值添加到每一行

热门标签

归档