CONSULTA DE POZOS DE CAMPO
select * from
cd_well
where well_id in (
SELECT ws.well_id
FROM CD_PROJECT P,CD_SITE S, CD_WELL_SOURCE WS
where P.PROJECT_NAME IN ('NOMCAMPO')
AND P.PROJECT_ID = S.PROJECT_ID
AND S.SITE_ID = WS.SITE_ID)
order by well_legal_name
En OpenWells un Proyecto a Campo corresponde a los iconos verdes:
ACTUALIZAR EL TIGHT GROUP
update cd_well_source
set tight_group_id = 'xFFls' --- ID del Tight Group correspondiente
where well_id in (
SELECT WS.well_id -- WS.*
FROM CD_PROJECT P,CD_SITE S, CD_WELL_SOURCE WS
WHERE P.PROJECT_NAME IN ('NOMCAMPO')
AND P.PROJECT_ID = S.PROJECT_ID
AND S.SITE_ID = WS.SITE_ID)
Para saber que Tight Group debemos poner, vamos a asignarle desde la aplicación a un pozo el nuevo Tight Group
Consultamos con el mismo SQL
Observamos que el pozo que le asignamos el Tight Group desde la aplicación tiene un código diferente, el cuál lo vamos a utilizar en el SQL para aplicarloa todos los pozos
update cd_well_source
set tight_group_id = '654 --- ID del Tight Group correspondiente
where well_id in (
SELECT WS.well_id -- WS.*
FROM CD_PROJECT P,CD_SITE S, CD_WELL_SOURCE WS
WHERE P.PROJECT_NAME IN ('NOMCAMPO')
AND P.PROJECT_ID = S.PROJECT_ID
AND S.SITE_ID = WS.SITE_ID)
No hay comentarios.:
Publicar un comentario