pggeodb.nancy.inra.fr/db_wood_db - db_wood_db on pggeodb.nancy.inra.fr
Previous topic Chapter index Next topic

View: v_rondelle_integration_tos

 

 

Schema

public

 

Owner

postgres

 

Descriptions

Vue permettant d'assembler en un seul tableau les informations sur les rondelles (de branche ou de tronc) et les données permettant de les identifier formellement (code rondelle, [code branche], code arbre, zone d'étude et campagne / projet)

 

Fields

Name

Data type

Description

arb_code

varchar(24)

 

arb_id

integer

 

cam_code

varchar(64)

 

cam_id

integer

 

pjt_code

varchar(32)

 

pjt_id

integer

 

zon_tree

public.ltree

 

zon_code

varchar(64)

 

zon_id

integer

 

bra_code

varchar

 

bra_id

integer

 

ron_code

varchar(32)

 

ron_id

integer

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table v_rondelle_integration_tos

 

Definition

CREATE VIEW public.v_rondelle_integration_tos (
   arb_code,
   arb_id,
   cam_code,
   cam_id,
   pjt_code,
   pjt_id,
   zon_tree,
   zon_code,
   zon_id,
   bra_code,
   bra_id,
   ron_code,
   ron_id)
AS
SELECT
t_arbre_arb.arb_code,
   t_arbre_arb.arb_id,
   tr_campagne_cam.cam_code,
   tr_campagne_cam.cam_id,
   tr_projet_pjt.pjt_code,
   tr_projet_pjt.pjt_id,
   tr_zone_etude_zon.zon_tree,
   tr_zone_etude_zon.zon_code,
   tr_zone_etude_zon.zon_id,
   t_branche_bra.bra_code,
   t_branche_bra.bra_id,
   t_rondelle_ron.ron_code,
   t_rondelle_ron.ron_id
FROM tr_campagne_cam
    JOIN t_arbre_arb ON tr_campagne_cam.cam_id = t_arbre_arb.arb_cam_id
    JOIN tr_zone_etude_zon ON t_arbre_arb.arb_zon_id = tr_zone_etude_zon.zon_id
    JOIN tr_projet_pjt ON tr_campagne_cam.cam_pjt_id = tr_projet_pjt.pjt_id
    JOIN t_branche_bra ON t_arbre_arb.arb_id = t_branche_bra.bra_arb_id
    JOIN t_rondelle_ron ON t_branche_bra.bra_id = t_rondelle_ron.ron_bra_id
UNION
SELECT
t_arbre_arb.arb_code,
   t_arbre_arb.arb_id,
   tr_campagne_cam.cam_code,
   tr_campagne_cam.cam_id,
   tr_projet_pjt.pjt_code,
   tr_projet_pjt.pjt_id,
   tr_zone_etude_zon.zon_tree,
   tr_zone_etude_zon.zon_code,
   tr_zone_etude_zon.zon_id,
   NULL::character varying AS bra_code,
   NULL::integer AS bra_id,
   t_rondelle_ron.ron_code,
   t_rondelle_ron.ron_id
FROM tr_campagne_cam
    JOIN t_arbre_arb ON tr_campagne_cam.cam_id = t_arbre_arb.arb_cam_id
    JOIN tr_zone_etude_zon ON t_arbre_arb.arb_zon_id = tr_zone_etude_zon.zon_id
    JOIN tr_projet_pjt ON tr_campagne_cam.cam_pjt_id = tr_projet_pjt.pjt_id
    JOIN t_rondelle_ron ON t_arbre_arb.arb_id = t_rondelle_ron.ron_arb_id;

COMMENT ON VIEW public.v_rondelle_integration_tos
IS 'Vue permettant d''assembler en un seul tableau les informations sur les rondelles (de branche ou de tronc) et les données permettant de les identifier formellement (code rondelle, [code branche], code arbre, zone d''étude et campagne / projet)';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 07/12/2018 13:23
Previous topic Chapter index Next topic