Social Icons

jueves, 16 de agosto de 2018

Single-row subquery returns more tahn one row


Este error se puede presentar en el reporte de ECU_EQUIPOS_GENERACION

El reporte esta construido para que funcione solo cuando existe un atributo para la capacidad nominal, en algunos casos el personal ha agregado un atributo distinto

--identificar equipos duplicados
SELECT ASSETNUM FROM (
select distinct a.ancestor, a.assetnum, a.description, a.parent, a.eq11, a.assettag, a.status, a.serialnum, a.eq14, C.NAME, cl.description , asp.assetattrid, a.location,
(SELECT  prior h.location BLOQUE FROM lochierarchy h WHERE connect_by_isleaf = 1 and h.location = 'EC' START WITH h.location =  a.location CONNECT BY h.location = prior h.parent) bloque
from asset a
left join classstructure cl on a.classstructureid = cl.classstructureid
left join companies c on a.manufacturer = c.company
left join assetmeter astm on a.assetnum = astm.assetnum
left join meter m on astm.metername = m.metername  
left join assetspec asp on asp.assetnum = a.assetnum 
where 
cl.description in ('ENGINE CRUDE - SPECIFICATION TEMPLATE', 'ENGINE GAS - SPECIFICATION TEMPLATE', 'ENGINE DIESEL - SPECIFICATION TEMPLATE', 'MOTORS DIESEL - SPECIFICATION TEMPLATE', 'STEAM TURBINE - SPECIFICATION TEMPLATE')
and asp.assetattrid in ('KW', 'NOMOUT', 'NOMCAP')
--d asp.assetattrid in ('RPM')
--order by a.assetnum
) GROUP BY ASSETNUM HAVING COUNT (ASSETNUM)> 1




En el caso de los Generador y Motores estos campos deben ser iguales, si no es asi, es porque el movimeinto del equipo lo hicieron mal, los Ing de Gestón de Activos hacen el movimiento.




No hay comentarios.:

Publicar un comentario

Data Analyzer Error Excel

Error en copiar las celdas no se abre el Excel:  Haz clic en YES (Sí) en el mensaje de error y busca manualmente el archivo EXCEL.exe. Depen...

 
 
Blogger Templates