SQL Oracle 使用字符串作为数字

SQL Oracle use String for number

我得到了 Oracle 数据库的 table。

此 table 名为 TABLE1,有两列。

Table 1:

numberValue         wordValue

    1               Auto
    3               LKW
    4               Boot
    6               Fahrrad
    7               E-Auto

在我的输出中,我有一个返回数字的列(不是来自 table 1)- 现在我希望这个数字被 table1.wordValue.

中的值替换

我该怎么做?

谢谢!

如评论中所述,一个简单的连接条件将为您提供所需的结果:

SELECT wordValue 
FROM TABLE1 JOIN TABLE2
     ON TABLE1.numberValue=TABLE2.attr;

TABLE2 更改为输出来源的 table 并将 attr 更改为 table

的属性