如何在sql / oracle中选择值并组织到新表中

用户名

我是oracle新手,如果这太基础了,对不起。

T1:
ID_SET ID
1      10
1      11
2      12
2      13
T2:

ID    Term
11    LONG
12    SHORT

我有表T1和T2,我想从两个表中进行选择,然后插入到另一个表T3中,该表将是:

T3
Long_term Short_term  ID_SET
Long                    1
          Short         2

因此,对于给定的ID_SET,请检查此ID_SET中的ID是否包含“长”或“短”。插入T3的相应列中。ID_SET只能包含“长”和“短”之一。我尝试完全/右/左连接,但是无法正常工作。

感谢您的任何建议!

多纳托·西拉吉(Donato Szilagyi)

请尝试以下操作:

insert into t3 (Long_term, Short_term, ID_SET)
select
  t2long.term,
  t2short.term,
  t1.id_set
from t1
left join t2 t2long on t1.id = t2long.id and t2long.term = 'Long'
left join t2 t2short on t1.id = t2short.id and t2short.term = 'Short';

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在SQL表中选择索引

来自分类Dev

如何在 Oracle 查询中从 XML 字段中选择值

来自分类Dev

如何在 Oracle 中选择到 varray

来自分类Dev

如何在Oracle Varray中选择值

来自分类Dev

如何在DynamoDb中“从表中选择*”?

来自分类Dev

如何在DynamoDb中“从表中选择*”?

来自分类Dev

从sql表中选择值对

来自分类Dev

如何在Oracle SQL中遍历表

来自分类Dev

如何在Oracle PL / SQL中选择INTO数字数组?

来自分类Dev

如何在SQL Server中选择行到列

来自分类Dev

如何在SQL Server中选择行到列

来自分类Dev

如何基于分析函数中的值选择表Oracle SQL

来自分类Dev

如何在SQL Server的表的所有列中选择具有空值的行?

来自分类Dev

如何在键表中选择多项选择值

来自分类Dev

如何从html中的表中选择行中的特定值

来自分类Dev

如何在SQL的相应列中选择不同值的计数?

来自分类Dev

如何在SQL中选择值的前10%

来自分类Dev

如何在SQL中选择具有较高值的行?

来自分类Dev

如何在SQL Server Management Studio中自动完成“从表中选择*”中的所有列

来自分类Dev

从表2中选择一个值,该值取决于表1(Oracle SQL)中的另一个值

来自分类Dev

如何在ASP.NET C#中从SQL Server到GridView中选择数据

来自分类Dev

如何在SQL中选择具有特定列计数的表中的所有列?

来自分类Dev

如何在Heidi SQL中从多个表中选择带有条件的*

来自分类Dev

如何从R中的表中选择一个值

来自分类Dev

如何在SQL中选择连续日期

来自分类Dev

如何在SQL中选择顶部行

来自分类Dev

如何在配置单元中选择和组织从水平到垂直的日期

来自分类Dev

如何从表中选择oracle sql中带有group by子句的嵌套json对象?

来自分类Dev

如何在SQL中的导入数据中选择选项

Related 相关文章

  1. 1

    如何在SQL表中选择索引

  2. 2

    如何在 Oracle 查询中从 XML 字段中选择值

  3. 3

    如何在 Oracle 中选择到 varray

  4. 4

    如何在Oracle Varray中选择值

  5. 5

    如何在DynamoDb中“从表中选择*”?

  6. 6

    如何在DynamoDb中“从表中选择*”?

  7. 7

    从sql表中选择值对

  8. 8

    如何在Oracle SQL中遍历表

  9. 9

    如何在Oracle PL / SQL中选择INTO数字数组?

  10. 10

    如何在SQL Server中选择行到列

  11. 11

    如何在SQL Server中选择行到列

  12. 12

    如何基于分析函数中的值选择表Oracle SQL

  13. 13

    如何在SQL Server的表的所有列中选择具有空值的行?

  14. 14

    如何在键表中选择多项选择值

  15. 15

    如何从html中的表中选择行中的特定值

  16. 16

    如何在SQL的相应列中选择不同值的计数?

  17. 17

    如何在SQL中选择值的前10%

  18. 18

    如何在SQL中选择具有较高值的行?

  19. 19

    如何在SQL Server Management Studio中自动完成“从表中选择*”中的所有列

  20. 20

    从表2中选择一个值,该值取决于表1(Oracle SQL)中的另一个值

  21. 21

    如何在ASP.NET C#中从SQL Server到GridView中选择数据

  22. 22

    如何在SQL中选择具有特定列计数的表中的所有列?

  23. 23

    如何在Heidi SQL中从多个表中选择带有条件的*

  24. 24

    如何从R中的表中选择一个值

  25. 25

    如何在SQL中选择连续日期

  26. 26

    如何在SQL中选择顶部行

  27. 27

    如何在配置单元中选择和组织从水平到垂直的日期

  28. 28

    如何从表中选择oracle sql中带有group by子句的嵌套json对象?

  29. 29

    如何在SQL中的导入数据中选择选项

热门标签

归档