连接来自两个不同表的具有相同 UnitOfMeasureId 的行

Join rows with same UnitOfMeasureId from two different tables

我知道这是非常基础的,但我在弄清楚这种语法时遇到了问题,而且对于这些类型的 sql 查询,我找不到很多内容。

我的数据库中有一个 UnitOfMeasure Table,然后我有 UnitOfMeasureSize。 UOM Size 具有 UnitOfMeasure 的大小,每行都有其特定的 UnitOfMeasure Id。

我想写一个 sql 查询来获取度量单位,然后每个 UOM 大小由 UOM Id。

假设上面的table是'table1',下面的table是'table2'

SQL> SELECT table1.UnitOfMeasureId, table2.UnitOfMeasureSize FROM Table1 INNER JOIN table2 WHERE table1.UnitOfMeasureId = table2.UnitOfMeasureId;