o PostgreSQL ATUALIZAÇÃO ASSOCIAÇÃO

o PostgreSQL ATUALIZAÇÃO ASSOCIAÇÃO

Introdução ao PostgreSQL ATUALIZAÇÃO ASSOCIAÇÃO

Nós podemos atualizar os registros armazenados dentro de uma tabela de várias maneiras, o PostgreSQL fornece ATUALIZAÇÃO JUNTE-se a fazer o mesmo. Em alguns casos, precisamos atualizar os registros de uma tabela com base nos registros de outra tabela., Para nos juntarmos a outra tabela na declaração, temos que definir a cláusula PostgreSQL a partir da cláusula com a tabela junta, juntamente com precisamos especificar a cláusula PostgreSQL onde com uma condição de junção. Nós temos que adicionar a cláusula SET e temos que especificar a cláusula PostgreSQL a partir imediatamente após ela.,

a Sintaxe

Considere a seguinte sintaxe:

Iniciar Sua Livre de Dados do Curso de Ciência

Hadoop, de Ciência de Dados, Estatísticas de & outros

UPDATE table1
SET table1.col1 = expression
FROM table2
WHERE table1.col2 = table2.col2;

Explicação: Junte-se outra tabela na instrução usando o PostgreSQL a PARTIR de cláusula. Adicione a cláusula SET e especifique a cláusula PostgreSQL a partir imediatamente após ela.

como o UPDATE JOIN funciona no PostgreSQL?,

considere a sintaxe definida na seção acima, a fim de entender o funcionamento da junção de atualização PostgreSQL. De acordo com a sintaxe, estamos atualizando os valores do table1 usando os valores do table2. Aqui nós especificamos uma condição de junção em col2 de table1 e table2. Por isso, se todas as linhas dos quadros 1 e 2 contiverem correspondência/mesmo valor, então a instrução de actualização actualiza o valor da coluna col1 na tabela 1 e define o valor de acordo com a expressão definida na cláusula de conjunto.,ame ‘tabela1’ e ‘tabela2″ usando a instrução CREATE TABLE da seguinte forma:

Código:

CREATE TABLE table1
(
t_ID INT,
t_Name VARCHAR(80)
);
CREATE TABLE table2
(
t_ID INT,
t_Name VARCHAR(80)
);

Agora, vamos inserir alguns dados na tabela tabela1 usando a instrução INSERT INTO da seguinte forma

INSERT INTO table1 VALUES
(1,'DDD'),
(2,'EEE'),
(3,'FFF');

Resultado:

select * from table1;

Agora, vamos inserir alguns dados na tabela tabela2 usando a instrução INSERT INTO da seguinte forma

INSERT INTO table2 VALUES
(1,'PPP'),
(2,'QQQ'),
(3,'RRR');

Ilustrar o resultado do acima INSERT INTO usando a seguinte instrução SQL e instantâneo.,

select * from table2;

Agora vamos usar o PostgreSQL ATUALIZAÇÃO de Instrução de ASSOCIAÇÃO para atualizar os valores da tabela2 se o t_ID campo é correspondente/mesmo com a tabela2.

UPDATE table2
SET t_Name = table1.t_Name
FROM table1
WHERE table1.t_ID = table2.t_ID;

ilustram o resultado da declaração acima usando a seguinte declaração SQL e instantâneo.,l criar duas tabelas de ‘nome do aluno’ e ‘departamento’ usando a instrução CREATE TABLE, como se segue, a fim de compreender os exemplos:

Código:

Agora, vamos inserir alguns dados para o departamento de tabela usando a instrução INSERT INTO da seguinte forma

INSERT INTO department(department_name)
VALUES
('Computer'),
('Electrical'),
('IT'),
('Civil'),
('Chemical'),
('Mechanical');

Resultado:

select * from department;

Agora, vamos inserir alguns dados na tabela aluno usando a instrução INSERT INTO da seguinte forma

Ilustrar o resultado do acima INSERT INTO usando a seguinte instrução SQL e instantâneo.,

select * from student;

considere agora o exemplo em que temos de dar mais 20 Marcos a cada estudante, exceto o departamento Civil cujo departament_id é 4. Para isso, vamos usar a ATUALIZAÇÃO JUNTAR a instrução da seguinte forma:

Populares nesta categoria
PostgreSQL Curso (2 Cursos, 1 Projecto)2 Cursos On-line | 1 Projeto | 7+ Horas | Verificáveis Certificado de Conclusão | Acesso Vitalício
4.,5 (2,762 classificações)
Preço do Curso
Ver Curso

Cursos Relacionados

Ilustrar o resultado da declaração acima usando a seguinte instrução SQL e instantâneo.

select * from student;

Conclusão

esperamos do artigo acima que você tenha entendido como usar o PostgreSQL ATUALIZAÇÃO de ASSOCIAÇÃO e como o PostgreSQL ATUALIZAÇÃO ASSOCIAÇÃO funciona. Além disso, adicionamos vários exemplos de PostgreSQL UPDATE JOIN para compreendê-lo em detalhes.,

artigos recomendados

Este é um guia para a junção de atualização pós-Gresql. Aqui discutimos uma introdução ao PostgreSQL UPDATE JOIN, sintaxe, trabalho e respectivos exemplos. Você também pode ir através de outros artigos relacionados para aprender mais –

  1. PostgreSQL não NULL
  2. PostgreSQL Timestamp
  3. chave estrangeira em PostgreSQL
  4. PostgreSQL Subquery
0 acções

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *