PostgreSQL AGGIORNAMENTO JOIN

PostgreSQL AGGIORNAMENTO JOIN

Introduzione a PostgreSQL AGGIORNAMENTO JOIN

E ‘ possibile aggiornare i record memorizzati all’interno di una tabella in vari modi, PostgreSQL fornisce AGGIORNAMENTO UNISCITI a fare lo stesso. In alcuni casi, è necessario aggiornare i record di una tabella in base ai record di un’altra tabella., Per unire un’altra tabella nell’istruzione, dobbiamo definire la clausola PostgreSQL FROM con la tabella join, insieme a specificare la clausola PostgreSQL WHERE con una condizione JOIN. Dobbiamo aggiungere la clausola SET e specificare la clausola PostgreSQL FROM immediatamente dopo.,

la Sintassi

si Consideri la seguente sintassi:

Inizia la Tua Connessione Dati ovviamente la Scienza

Hadoop, i Dati della Scienza, Statistiche & altri

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

Descrizione: Unisciti a un altro tavolo, in l’istruzione utilizzando il PostgreSQL clausola FROM. Aggiungere la clausola SET e specificare la clausola PostgreSQL FROM immediatamente dopo.

Come funziona UPDATE JOIN in PostgreSQL?,

Considera la sintassi definita nella sezione precedente per capire il funzionamento del JOIN DI AGGIORNAMENTO di PostgreSQL. Secondo la sintassi, stiamo aggiornando i valori della tabella1 utilizzando i valori della tabella2. Qui abbiamo specificato una condizione di JOIN su col2 di table1 e table2. Quindi, se ogni riga in table1 e table2 contiene lo stesso valore/lo stesso valore, l’istruzione UPDATE aggiorna il valore della colonna col1 nella tabella table1 e imposta il valore secondo l’espressione definita nella clausola set.,ame ‘tabella1’ e ‘table2 ” utilizzando l’istruzione CREATE TABLE come segue:

Codice:

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

Ora, sarà possibile inserire alcuni dati nella tabella table1 utilizzando l’istruzione INSERT INTO come segue

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

Uscita:

select * from table1;

Ora, possiamo inserire alcuni dati nella tabella table2 utilizzando l’istruzione INSERT INTO come segue

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

Illustrare il risultato del precedente INSERT INTO utilizzando la seguente istruzione SQL e snapshot.,

select * from table2;

Ora useremo l’istruzione PostgreSQL UPDATE JOIN per aggiornare i valori di table2 se il campo t_ID corrisponde / stesso con table2.

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

Illustrare il risultato dell’istruzione precedente utilizzando la seguente istruzione SQL e snapshot.,l di creare due tabelle di nome ‘studente’ e ‘dipartimento’ utilizzando l’istruzione CREATE TABLE come segue per capire gli esempi:

Codice:

Ora, sarà possibile inserire alcuni dati nella tabella del reparto utilizzando l’istruzione INSERT INTO come segue

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

Uscita:

select * from department;

Ora, sarà possibile inserire alcuni dati nella tabella studenti utilizzando l’istruzione INSERT INTO come segue

Illustrare il risultato del precedente INSERT INTO utilizzando la seguente istruzione SQL e snapshot.,

select * from student;

Consideriamo ora l’esempio in cui dobbiamo dare 20 voti in più a ogni studente tranne il dipartimento civile il cui department_id è 4. Quindi useremo l’istruzione UPDATE JOIN come segue:

Corso popolare in questa categoria
Corso PostgreSQL (2 corsi, 1 progetto)2 Corsi online | 1 Progetto pratico | 7+ ore | Certificato di completamento verificabile | Accesso a vita
4.,5 (2.762 valutazioni)
Prezzo del corso
Visualizza Corso

Corsi correlati

Illustrare il risultato della dichiarazione di cui sopra utilizzando la seguente istruzione SQL e snapshot.

select * from student;

Conclusione

Speriamo che dall’articolo precedente tu abbia capito come usare il PostgreSQL UPDATE JOIN e come funziona il PostgreSQL UPDATE JOIN. Inoltre, abbiamo aggiunto diversi esempi di PostgreSQL UPDATE JOIN per capirlo in dettaglio.,

Articoli consigliati

Questa è una guida per PostgreSQL UPDATE JOIN. Qui discutiamo un’introduzione a PostgreSQL UPDATE JOIN, Sintassi, lavoro e rispettivi esempi. Puoi anche consultare altri articoli correlati per saperne di più –

  1. PostgreSQL NOT NULL
  2. Timestamp PostgreSQL
  3. Chiave esterna in PostgreSQL
  4. Sottoquery PostgreSQL
0 Condivisioni

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *