You are on page 1of 3

CREATE OR REPLACE VIEW usuarios_vw AS

SELECT

cliente.id_cliente,

cliente.nombre AS "administrador",

cliente.correo,

cliente.fecha_registron AS "fecha de registro",

COUNT(cliente.id_cliente) AS "usuarios",

c_secundario.nombre AS "invitado",

c_secundario.parentesco AS "parentesco"

FROM cliente

INNER JOIN c_secundario ON cliente.id_cliente = c_secundario.id_cliente

GROUP BY cliente.id_cliente;

CREATE OR REPLACE VIEW imagenes_vw AS

SELECT

cliente.id_cliente,

cliente.nombre AS "administrador",

cliente.correo,

cliente.fecha_registron AS "fecha de registro",

COUNT(cliente.id_cliente) AS "usuarios",

imagenes.fecha_imagen

FROM cliente

INNER JOIN imagenes ON cliente.id_cliente = imagenes.id_cliente

GROUP BY cliente.id_cliente;

CREATE OR REPLACE VIEW videos_vw AS


SELECT

cliente.id_cliente,

cliente.nombre AS "administrador",

cliente.correo,

cliente.fecha_registron AS "fecha de registro",

COUNT(cliente.id_cliente) AS "usuarios",

videos.fecha_video

FROM cliente

INNER JOIN videos ON cliente.id_cliente = videos.id_cliente

GROUP BY cliente.id_cliente;
CREATE OR REPLACE VIEW usuarios_vw AS

SELECT

cliente.id_cliente,

cliente.nombre AS "administrador",

cliente.correo,

cliente.fecha_registron AS "fecha de registro",

COUNT(cliente.id_cliente) AS "usuarios",

c_secundario.nombre AS "invitado",

c_secundario.parentesco AS "parentesco"

FROM cliente

INNER JOIN c_secundario ON cliente.id_cliente = c_secundario.id_cliente

GROUP BY cliente.id_cliente;

You might also like