Advertisement
jzgeorge

vista

Apr 24th, 2017
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- View: esq_ceac_planclase.v_programas_analiticos_noasignados
  2.  
  3. DROP VIEW esq_ceac_planclase.v_programas_analiticos_noasignados;
  4.  
  5. CREATE OR REPLACE VIEW esq_ceac_planclase.v_programas_analiticos_noasignados AS
  6.  SELECT row_number() OVER ()::numeric AS idregistro,
  7.     materia_unica.idmateria_unica,
  8.     tbl_delegacion_programa_docente.idpersonal AS iddocente,
  9.     tbl_delegacion_programa_docente.idregistro AS iddelegacion,
  10.     materia_unica.iddepartamento,
  11.         CASE
  12.             WHEN tbl_delegacion_programa_docente.estado IS NULL THEN 'NA'::text
  13.             ELSE tbl_delegacion_programa_docente.estado
  14.         END AS estado,
  15.         CASE
  16.             WHEN tbl_delegacion_programa_docente.creditos IS NULL THEN malla_materia_nivel.creditos
  17.             ELSE tbl_delegacion_programa_docente.creditos
  18.         END AS creditos
  19.    FROM esq_distributivos.materia_unica
  20.      LEFT JOIN esq_ceac_planclase.tbl_delegacion_programa_docente ON materia_unica.idmateria_unica = tbl_delegacion_programa_docente.idmateriaunica
  21.      JOIN esq_mallas.malla_materia_nivel ON materia_unica.idmateria_unica = malla_materia_nivel.idmateria_unica
  22.      JOIN esq_mallas.materia ON malla_materia_nivel.idmateria = materia.idmateria
  23.   GROUP BY malla_materia_nivel.creditos, materia_unica.idmateria_unica, tbl_delegacion_programa_docente.idpersonal, tbl_delegacion_programa_docente.creditos, tbl_delegacion_programa_docente.idregistro, materia_unica.iddepartamento, malla_materia_nivel.idmateria, materia.nombre;
  24.  
  25. ALTER TABLE esq_ceac_planclase.v_programas_analiticos_noasignados
  26.   OWNER TO ceac_analitico;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement