Problema:
Você deseja criar uma exibição de uma tabela em um banco de dados.
Exemplo:
Gostaríamos de criar uma visualização chamada
it_employee
com funcionários que trabalham no departamento de TI, com base nos dados da tabela employee
. Solução:
CREATE VIEW it_employee AS SELECT first_name, last_name FROM employee WHERE department='it';
Discussão:
Se você deseja criar uma nova visualização em um banco de dados, use o
CREATE VIEW
palavra-chave seguida pelo nome da visualização (no nosso exemplo:it_employee
). Em seguida é a palavra-chave AS
. Em seguida, no SELECT
instrução, você especifica os dados que deseja selecionar e a tabela e as colunas de onde eles vêm. Em nosso exemplo, a tabela é employee
, e os dados são das colunas first_name
e last_name
. Você também pode usar um WHERE
cláusula para filtrar os registros exibidos na exibição. Em nosso exemplo, usamos WHERE para selecionar apenas os funcionários que trabalham no departamento de TI chamado (WHERE department='it'
). Claro, ao criar uma visualização, você pode usar qualquer um dos botões
SELECT
opções de instrução, o que pode tornar a consulta mais complexa.