select

msi.segment1                    装配件编码

,msi.description                  装配件描述

,msi.item_type                    类型

,msi.planner_code               计划员

,msi1.segment1                  部件编码

,msi1.description                 部件描述

,msi1.primary_unit_of_measure 单位

--,nvl(bom.ALTERNATE_BOM_DESIGNATOR,'主要')  替代项

,bic.ITEM_NUM                         序号

,bic.COMPONENT_QUANTITY      定额

,bic.COMPONENT_YIELD_FACTOR 产出率

,decode(bic.WIP_SUPPLY_TYPE,1,'推式',2,'装配拉式',3,'操作拉式',6,'虚拟件')     BOM供应类型

,bic.SUPPLY_SUBINVENTORY      BOM供应子库

,msi1.item_type                        类型

,msi1.wip_supply_type ITEM供应类型

,msi1.wip_supply_subinventory ITEM供应子库

from

apps.MTL_SYSTEM_ITEMS msi,

apps.MTL_SYSTEM_ITEMS msi1,

apps.bom_bill_of_materials bom,         --bom.bom_structures_b

apps.BOM_INVENTORY_COMPONENTS bic       --bom.bom_components_b

where

msi.organization_id=X

--and msi.inventory_item_status_code = 'Active'

and bom.ORGANIZATION_ID=X

and bom.assembly_item_id=msi.inventory_item_id

and bom.bill_sequence_id=bic.bill_sequence_id

and bic.component_item_id=msi1.inventory_item_id

and  msi1.organization_id=msi.organization_id

--and msi.item_type in ('FG','SA','PH')

and msi.item_type in ('P')

--and msi.item_type = 'PH'

--and msi1.wip_supply_type='6'

--and msi1.item_type in ('SA','MP')

and bic.DISABLE_DATE is null

--and msi.segment1 like'A0000000%'    --物料清单

--and msi1.segment1 in ('B00000000001','B00000000002')    --物料使用处

order by msi.segment1,

bic.ITEM_NUM

mysql查询bom清单_Oracle EBS-SQL (BOM-12):BOM清单查询相关推荐

  1. mongotemplate 查询子文档_Oracle之SQL查询突破性能瓶颈的参数

    这两天为客户排查生产环境上一个SQL的查询性能问题 现象: 1.两万当量的返回结果(数据总量在几十万量级) 生产环境:耗时在30min左右 测试环境:耗时在但是在本地测试环境和客户的测试环境性能都还是 ...

  2. SQL yog (运营新手查询语句统计)

    基础查询格式 SELECT * FROM 来源表    SELECT <字段清单>  FROM  <表名> WHERE  <条件表达式> •这里条件表达式可以是关系 ...

  3. mysql oracle查询速度慢_oracle查看执行最慢与查询次数最多的sql语句

    前言 在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻辑上做出优化处理,要么是业务特殊性所导致.如果执行频 ...

  4. MySQL查询本年的数据的sql语句

    MySQL查询本年的数据的sql语句: SELECT * FROM 表名 WHERE YEAR(时间字段)=YEAR(NOW());

  5. mysql查阅某个日期的语句_mysql查询指定日期时间内的sql语句及原理

    查询指定日期时间内的sql语句的实现原理: 如果是月份就是当前的月减去你要统计的时间,比如要查询数据库中从今天起往前三个月的所有记录. 另外,在数据库设计阶段,要注意时间字段为int(11),保存在数 ...

  6. MySQL与OLAP:分析型SQL查询最佳实践探索

    搞点多维分析,糙快猛的解决方式就是使用ROLAP(关系型OLAP)了.数据经维度建模后存储在MySQL,ROLAP引擎(比方开源的Mondrian)负责将OLAP请求转化为SQL语句提交给数据库.OL ...

  7. MySQL数据库基础(五)——SQL查询

    MySQL数据库基础(五)--SQL查询 一.单表查询 1.查询所有字段 在SELECT语句中使用星号""通配符查询所有字段 在SELECT语句中指定所有字段 select fro ...

  8. mysql多表查询sql语句怎么写_MySQL基本SQL语句之单表查询、多表查询和子查询

    一.简单查询: 基本语法: SELECT * FROM tb_name;查询全部 SELECT field1,field2 FROM tb_name; 投影 SELECT [DISTINCT] * F ...

  9. mysql执行效率低_如何查询mysql中执行效率低的sql语句

    展开全部 一.MySQL数据库有几个配置选项可以32313133353236313431303231363533e59b9ee7ad9431333337373563帮助我们及时捕获低效SQL语句 1, ...

  10. 如何查询mysql中执行效率低的sql语句

    一些小技巧 1. 如何查出效率低的语句? 在MySQL下,在启动参数中设置 --log-slow-queries=[文件名],就可以在指定的日志文件中记录执行时间超过long_query_time(缺 ...

最新文章

  1. 【leetcode】1018. Binary Prefix Divisible By 5
  2. 微信小程序超级占内存_6款宝藏微信小程序,简单又实用,节约内存就靠它了...
  3. ASP.NET分页方法的了解程度
  4. 2017年值得回首的那些事(文末有新春好礼相送)
  5. 信息学奥赛一本通 1344:【例4-4】最小花费 | 洛谷 P1576 最小花费
  6. 查找某节点的所有祖先☆
  7. Boot目录下内容丢失导致系统无法启动
  8. oracle的分析函数over 及开窗函数[转]
  9. 关于win7启动看不到桌面的解决方法
  10. python和c语言的区别-python和c语言的区别是什么
  11. java 构建 数字 list_数字全排列返回list的list:java实现
  12. 深度学习中的激活函数及其作用
  13. 正弦波叠加成方波--Python简易版
  14. win10电脑切换窗口输入法总是变换怎么办?
  15. 分布式高可靠:流量控制
  16. 30天自制操作系统(day10)
  17. [PPPOE]PPPD的选项
  18. 通过浏览器中的F12中来查看接口的入参、出参和网页响应时间(新手教程)
  19. 机器学习:Leaning without Forgetting -- 增量学习中的抑制遗忘
  20. C语言 求n的阶乘及阶乘和

热门文章

  1. 使用HTML+CSS技术制作篮球明星介绍网站
  2. Unity3D学习记录——NGUI Sprit
  3. C10K问题与IO多路复用
  4. 人工智能、深度学习、机器学习常见面试题83~100
  5. 鼠标键为什么按小键盘5以及+的时候却有时变成了右键点击,如何改为左键点击
  6. grpc AS编译报No such property: javaCompilerTask for class错误
  7. 手动btsoft_ubuntu
  8. Fama-French 三因子模型介绍、修改与框架搭建
  9. 个人笔记:数据库——数据库如何进行备份?
  10. 命令行快速清理Mac版搜狗输入法