PostgreSQL PÄIVITTÄÄ LIITTYÄ

PostgreSQL PÄIVITTÄÄ LIITTYÄ

Johdanto PostgreSQL PÄIVITTÄÄ LIITTYÄ

Voimme päivittää tietueita tallennettu taulukko eri tavoin, PostgreSQL tarjoaa PÄIVITTÄÄ LIITTYÄ tekemään samoin. Joissakin tapauksissa meidän on päivitettävä yhden taulukon tiedot toisen taulukon tietueiden perusteella., Voidaksemme liittyä toiseen taulukkoon lausekkeessa, meidän on määriteltävä PostgreSQL lausekkeesta yhdistetyn taulukon kanssa, sekä meidän on määriteltävä PostgreSQL missä lauseke liittymisen ehdolla. Meidän täytyy lisätä joukko lauseke ja täytyy määrittää PostgreSQL lausekkeesta heti sen jälkeen.,

Syntax

Harkitse seuraavaa syntaksia:

Aloita Ilmainen Data Science-Kurssi

Hadoop, Data Science, Tilastot & muut

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

Selitys: Liity toisen taulukon lausuma käyttää PostgreSQL-kohdasta. Lisää ASETUSLAUSEKE ja määritä PostgreSQL lausekkeesta heti sen jälkeen.

miten UPDATE JOIN toimii PostgreSQL: ssä?,

mieti yllä olevassa kohdassa määriteltyä syntaksia, jotta ymmärtäisit PostgreSQL-päivityksen yhdistymisen toimivuuden. Kohti syntaksi, päivitämme arvot taulukko1 käyttämällä arvoja table2. Tässä olemme määritelleet liittyä ehdon col2 taulukon 1 ja table2. Joten, jos jokainen rivi taulukossa 1 ja table2 sisältää vastaavia/saman arvon sitten PÄIVITTÄÄ ilmoitus päivitykset col1 sarakkeen arvo taulukossa taulukko1-arvo asetetaan kohti ilme määritetty määritetty lauseke.,ame ’taulukko1″ ja ”table2’ käyttämällä LUODA TAULUKKO selvitys seuraavasti:

Koodi:

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

Nyt, voimme lisätä joitakin tietoja osaksi taulukko1 taulukko käyttämällä TYÖNNÄ ilmoitus seuraavasti:

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

Lähtö:

select * from table1;

Nyt, voimme lisätä joitakin tietoja osaksi table2-taulukon käyttämällä TYÖNNÄ ilmoitus seuraavasti:

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

Havainnollistaa seurausta edellä INSERT INTO statement käyttämällä seuraavia SQL ja tilannekuva.,

select * from table2;

– Nyt meidän tulee käyttää PostgreSQL PÄIVITTÄÄ LIITTYÄ Lausunto päivittää arvoja table2 jos t_ID alalla on vastaavia/saman table2.

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

Havainnollistaa seurausta edellä julkilausuman käyttämällä seuraavia SQL ja tilannekuva.,l luo kaksi taulukkoa nimi on ’opiskelija’ ja ’laitos’ käyttämällä LUODA TAULUKKO selvitys seuraavasti, jotta voidaan ymmärtää esimerkkejä:

Koodi:

Nyt, voimme lisätä joitakin tietoja osaksi osaston taulukko käyttämällä TYÖNNÄ ilmoitus seuraavasti:

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

Lähtö:

select * from department;

Nyt, voimme lisätä joitakin tietoja osaksi opiskelija-taulukon käyttämällä TYÖNNÄ ilmoitus seuraavasti:

Havainnollistaa seurausta edellä INSERT INTO statement käyttämällä seuraavia SQL ja tilannekuva.,

select * from student;

Nyt harkita esimerkki, jossa meidän täytyy antaa ylimääräisiä 20 markkaa, jotta jokainen opiskelija paitsi Siviili-osasto, jonka department_id on 4. Joten käytämme PÄIVITYS LIITTYÄ ilmoitus seuraavasti:

Suosittu Kurssi tähän luokkaan
PostgreSQL-Kurssi (2 Kurssia, 1 Hanke)2 Online-Kursseja | 1 Hands-on-Hanke | 7+ Tuntia | Todennettavissa Todistuksen Loppuun | Elinikäinen Pääsy
4.,5 (2,762 arvioinnista)
Kurssin Hinta
Näytä Kurssi

Liittyviä Kursseja

Havainnollistaa seurausta edellä julkilausuman käyttämällä seuraavia SQL ja tilannekuva.

select * from student;

Johtopäätös

toivomme, että edellä artikkeli on ymmärtänyt, miten käyttää PostgreSQL PÄIVITTÄÄ LIITTYÄ ja miten PostgreSQL PÄIVITTÄÄ LIITTYÄ toimii. Myös, olemme lisänneet useita esimerkkejä PostgreSQL päivitys liittyä ymmärtää sitä yksityiskohtaisesti.,

Suositusartikkelit

Tämä on opas PostgreSQL-päivityksen liittymiseen. Täällä keskustelemme johdannosta PostgreSQL UPDATE JOIN, syntaksi, työskentely ja vastaavat esimerkit. Voit myös käydä läpi muita aiheeseen liittyviä artikkeleita oppia lisää –

  1. PostgreSQL EI NULL
  2. PostgreSQL Aikaleima
  3. Ulko-Avain PostgreSQL
  4. PostgreSQL Alikysely
0 Osakkeet

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *