Oracle中如何根据字段值显示查询的字典表对应值,例子如下:表A:
序号 产品代码
1001 A1
1002 B3
1003 A5
1004 A1
1005 A2
表B(字典):
产品类型 产品代码 产品名称
C_1 A1 C类产品A1型
H_2 A1 H类产品A1型意思是表A中相同代码可能对应不同类型的产品
如何 select ... from 表A (根据 A.产品代码 对应表B中显示相应值)。 函数及 SQL 均可,谢谢!
序号 产品代码
1001 A1
1002 B3
1003 A5
1004 A1
1005 A2
表B(字典):
产品类型 产品代码 产品名称
C_1 A1 C类产品A1型
H_2 A1 H类产品A1型意思是表A中相同代码可能对应不同类型的产品
如何 select ... from 表A (根据 A.产品代码 对应表B中显示相应值)。 函数及 SQL 均可,谢谢!
1001 C类产品A1型
1002 B3
1003 A5
1004 H类产品A1型
1005 A2
其中,参数C_1,H_2可自行输入,因此一个函数较好吧。