社区
Oracle
帖子详情
Oracle中如何根据字段值查字典表
ldg8878
2011-03-06 02:06:27
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 均可,谢谢!
...全文
152
5
打赏
收藏
Oracle中如何根据字段值查字典表
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 均可,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ldg8878
2011-03-06
打赏
举报
回复
自己试着写了个函数,问题已解决,谢谢!
hezhanyan
2011-03-06
打赏
举报
回复
select 序号,产品代码 from A,B where A.产品代码=B.产品代码;
ldg8878
2011-03-06
打赏
举报
回复
再补充:
就是想写一个类似 to_char(字段A,'yyyy-mm-dd')字段A 的函数
ldg8878
2011-03-06
打赏
举报
回复
补充:想要的显示结果如下
(select ... from 表A)
序号 产品代码
1001 C类产品A1型
1002 B3
1003 A5
1004 H类产品A1型
1005 A2
其中,参数C_1,H_2可自行输入,因此一个函数较好吧。
真的不知道取什么名
2011-03-06
打赏
举报
回复
没明白什么需求?
Oracle
查询数据字典
查询库下
表
的数据字典 select atc.table_name as
表
名, utc.comments as
表
说明, rownum as 序号, atc.column_name as
字段
名, atc.data_type as 数据类型, atc.data_length as 长度, decode.
oracle
联
表
查询指定查询
字段
,横
表
、纵
表
以及
表
字段
查询通用sql总结(
Oracle
)
横
表
与纵
表
示例1:示例2:示例3:
oracle
数据库
中
表
字段
注释
表
:2.通用类SQL//获取当前用户
表
SELECT * FROM USER_TABLES t;//获取指定用户
表
SELECT * FROM ALL_TABLES t WHERE t.OWNER='ICIFNEW';//获...
oracle
多
值
数据字典
值
校验与转换
当需要进行字典解析或转换时,多
值
字典数据转换比较麻烦,首先需要通过某个函数判定字典
值
是否在
字段
中
, 然后通过decode函数进行转换,检
查字典
值
是否存在数据列
中
/* 检
查字典
值
是否存在数据列
中
Oracle
数据字典
表
数据字典
表
oracle
字段
值
赋
值
t,CASE语句在
Oracle
中
重新给指定
字段
赋
值
的用法
CASE语句在
Oracle
中
重新给指定
字段
赋
值
的用法是本文我们主要要介绍的内容,首先我们需要创建数据库和添加数据,然后我们以两个实例来介绍这一用法,接下来我们就开始介绍这一部分内容。一、创建数据
表
1 create table...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章