SELECT PLAN_NO, PRODUCT_UNIT_NO, IN_MAT_NO_1, END_PROD_TIME, SG_SIGN, OUT_MAT_THICK, OUT_MAT_WIDTH, IN_MAT_1_WT, OUT_MAT_NO, OUT_MAT_ACT_WT, ORDER_NO FROM BSAMMOMMCR.T_ODS_TMMCRMAB13 WHERE SUBSTR (END_PROD_TIME, 1, 8) = '''||YESTERDAY||''' AND PRODUCT_UNIT_NO IN (''C101'',''C102'',''C119'',''C202'',''C302'') UNION ALL SELECT PLAN_NO, PRODUCT_UNIT_NO, IN_MAT_NO_1, END_PROD_TIME, SG_SIGN, OUT_MAT_THICK, OUT_MAT_WIDTH, IN_MAT_1_WT, OUT_MAT_NO, OUT_MAT_ACT_WT, ORDER_NO FROM BSAMMOMMCR.T_ODS_TMMCRMAD04 WHERE SUBSTR (END_PROD_TIME, 1, 8) = '''||YESTERDAY||''' AND PRODUCT_UNIT_NO IN (''C137'')
时间: 2024-04-22 12:28:39 浏览: 9
这是一个SQL查询语句,查询了两个数据表中的数据并进行了合并。该查询语句的目的是获取昨天生产的特定生产单元(C101、C102、C119、C202、C302、C137)的生产信息,包括生产计划号、产品单元号、输入物料号、结束生产时间、SG标识、输出物料厚度、输出物料宽度、输入物料重量、输出物料号、实际输出物料重量和订单号等。
相关问题
SELECT PLAN_NO,PRODUCT_UNIT_NO, IN_MAT_NO_1, END_PROD_TIME FROM ( SELECT ROW_NUMBER () OVER (PARTITION BY PRODUCT_UNIT_NO ORDER BY END_PROD_TIME ASC) AS RN1, * FROM ( SELECT PRODUCT_UNIT_NO, PLAN_NO, IN_MAT_NO_1, END_PROD_TIME FROM BSAMMAPM.T_ADS_SRV_PMSJ0018_TEMP01 WHERE PRODUCT_UNIT_NO IN (''C101'',''C102'',''C202'',''C112'',''C108'',''C208'',''C308'',''C408'' ,''C109'',''C209'',''Q112'',''Q212'',''Q312'',''C302'',''C212'',''C312'',''C508'')
这是一个SQL语句,该语句的作用是从表BSAMMAPM.T_ADS_SRV_PMSJ0018_TEMP01中选择PRODUCT_UNIT_NO为指定值的记录,并按照END_PROD_TIME升序排序。其中,ROW_NUMBER函数用于为每个PRODUCT_UNIT_NO分区内的记录生成一个序号,以便之后的筛选和排序。
具体来说,该语句首先使用子查询从表BSAMMAPM.T_ADS_SRV_PMSJ0018_TEMP01中选择指定PRODUCT_UNIT_NO的记录,然后在子查询的结果集上使用ROW_NUMBER函数生成序号,最后在外层查询中筛选出序号为1的记录。这样可以保证每个PRODUCT_UNIT_NO分区内的记录仅选择END_PROD_TIME最早的一条记录。
需要注意的是,该SQL语句中的IN子句中包含多个值,这些值用逗号分隔。这种写法可以简化SQL语句,但可能会影响查询性能。如果IN子句中包含大量的值,建议考虑使用其他方式替代。
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__是Vue.js框架中的一个错误提示信息,它表示在客户端和服务器端渲染之间存在不匹配的情况。
在Vue.js中,服务器端渲染(SSR)是将Vue组件在服务器上预渲染成HTML字符串,然后将其发送到客户端进行最终渲染。而客户端渲染是指在浏览器中使用JavaScript来动态生成和更新DOM。
当使用服务器端渲染时,Vue会在客户端重新激活(hydrate)已经在服务器上渲染的HTML,以便接管后续的交互和更新。然而,如果在客户端激活时发现与服务器上的HTML不匹配,就会触发__VUE_PROD_HYDRATION_MISMATCH_DETAILS__错误。
这个错误通常发生在以下情况下:
1. 组件的模板在服务器端和客户端之间发生了变化,导致生成的HTML不一致。
2. 组件在服务器端和客户端之间的数据状态不一致,导致生成的HTML不一致。
为了解决这个错误,可以尝试以下几个步骤:
1. 确保服务器端和客户端使用相同的Vue版本和组件代码。
2. 检查组件的模板是否在服务器端和客户端之间保持一致。
3. 确保组件在服务器端和客户端之间的数据状态一致,可以通过在服务器端渲染时将数据传递给客户端来实现。