PostgreSQL OPPDATERE BLI med

PostgreSQL OPPDATERE BLI med

Introduksjon til PostgreSQL OPPDATERE BLI med

Vi kan oppdatere postene som er lagret i tabellen på ulike måter, PostgreSQL gir OPPDATERE BLI med å gjøre det samme. I noen tilfeller trenger vi for å oppdatere postene i en tabell basert på registreringer av en annen tabell., For å bli med i en annen tabell i uttalelsen, har vi definere PostgreSQL FRA punkt med sluttet seg til bordet, sammen med vi trenger å spesifisere PostgreSQL DER punkt med en DELTA tilstand. Vi må legge til SET-punkt og har til å angi PostgreSQL FRA punkt umiddelbart etter det.,

Syntaks

bør du Vurdere følgende syntaks:

Start Din Gratis Data Vitenskapen Kurs

Hadoop, Data Vitenskap, Statistikk & andre

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

Forklaring: Bli med i en annen tabell i uttalelsen ved å bruke PostgreSQL FRA punkt. Legg til SET-punkt og angi PostgreSQL FRA punkt umiddelbart etter det.

Hvordan OPPDATERE BLI fungerer i PostgreSQL?,

Vurdere syntaks definert i avsnittet over, for å forstå driften av PostgreSQL OPPDATERE BLI med. Som per syntaks, vi oppdaterer verdiene av table1 ved å bruke verdiene fra table2. Her har vi angitt en BLI tilstand på col2 av table1 og table2. Så hvis hver rad i table1 og table2 inneholder samsvarende/samme verdi, kan du OPPDATERE uttalelse oppdateringer col1 kolonnen verdi i tabell table1 og setter verdien som per uttrykk som er definert i den angitte punkt.,ame ‘table1’ og ‘table2’ ved hjelp av CREATE TABLE statement som følger:

– Koden:

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

Nå, vil vi sette inn noen data i table1 tabell ved å bruke SETT INN-setningen som følger

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

Output:

select * from table1;

Nå, vi vil sette inn noen data i table2 tabell ved å bruke SETT INN-setningen som følger

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

Illustrere resultatet av den ovenfor SETT TIL uttalelse ved hjelp av følgende SQL-uttrykk og snapshot.,

select * from table2;

Nå vil vi bruke PostgreSQL OPPDATERE BLI med Uttalelse for å oppdatere verdiene til table2 hvis t_ID feltet er like/samme med table2.

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

Illustrere resultatet av ovennevnte uttalelse ved hjelp av følgende SQL-uttrykk og snapshot.,l lage to tabeller med navnet «student» og «avdeling» ved hjelp av CREATE TABLE statement som følger for å forstå eksempler:

– Koden:

Nå, vil vi sette inn noen data i avdelingen tabell ved å bruke SETT INN-setningen som følger

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

Output:

select * from department;

Nå, vil vi sette inn noen data i student-tabellen ved å bruke SETT INN-setningen som følger

Illustrere resultatet av den ovenfor SETT TIL uttalelse ved hjelp av følgende SQL-uttrykk og snapshot.,

select * from student;

Nå vurdere eksempel der vi har å gi ekstra 20 merker til hver student, bortsett fra Sivil avdeling som department_id er 4. Så vi vil bruke OPPDATERINGEN BLI med setningen som følger:

Populære Kurs i denne kategorien
PostgreSQL Kurs (2 Kurs, 1 Prosjekt)2 Online Kurs | 1 Hands-on Prosjekt | 7+ Timer | Etterprøvbare Sertifikat for Ferdigstillelse | Levetid Tilgang
4.,5 (2,762 rangeringer)
Kurs Pris
Vis Kurset

Knyttet Kurs

Illustrere resultatet av ovennevnte uttalelse ved hjelp av følgende SQL-uttrykk og snapshot.

select * from student;

Konklusjon

Vi håpe fra ovennevnte artikkel du har forstått hvordan du skal bruke PostgreSQL OPPDATERE BLI med og hvordan PostgreSQL OPPDATERING DELTA fungerer. Også, vi har lagt til flere eksempler på PostgreSQL OPPDATERE BLI med å forstå det i detalj.,

Anbefalte Artikler

Dette er en guide til PostgreSQL OPPDATERE BLI med. Her diskuterer vi en introduksjon til PostgreSQL OPPDATERE BLI med, Syntaks, arbeide og aktuelle eksempler. Du kan også gå gjennom våre andre relaterte artikler for å lære mer –

  1. PostgreSQL IKKE NULL
  2. PostgreSQL Tidsstempel
  3. Foreign Key i PostgreSQL
  4. PostgreSQL Subquery
0 Aksjer

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *