PostgreSQL UPDATE JOIN (Magyar)

PostgreSQL UPDATE JOIN (Magyar)

Bevezetés A PostgreSQL frissítéshez csatlakozzon a

– n belül tárolt rekordokat frissíthetjük a táblázat különböző módokon, a PostgreSQL biztosít frissítés csatlakozni, hogy nem ugyanaz. Bizonyos esetekben frissítenünk kell az egyik táblázat rekordjait egy másik táblázat nyilvántartása alapján., Annak érdekében, hogy csatlakozzunk egy másik táblához a nyilatkozatban, meg kell határoznunk a PostgreSQL-t az egyesített táblához tartozó záradékból, valamint meg kell adnunk a PostgreSQL-t, ahol a csatlakozási feltétel. Hozzá kell adnunk a SET záradékot, majd közvetlenül utána meg kell adnunk a PostgreSQL-t a záradékból.,

Szintaxis

Fontolja meg a következő szintaxis:

Indítsa el A Szabad Adatokat a Tudomány Persze,

Hadoop, Adatok a Tudomány, Statisztikák & egyéb

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

Magyarázat: Csatlakozzon egy másik táblázat a nyilatkozat segítségével a PostgreSQL A záradékot. Adja hozzá a SET záradékot, majd közvetlenül utána adja meg a PostgreSQL from záradékot.

hogyan működik a frissítés a PostgreSQL-ben?,

fontolja meg a fenti szakaszban meghatározott szintaxist annak érdekében, hogy megértse a PostgreSQL frissítési csatlakozás működését. A szintaxis szerint frissítjük a table1 értékeit a table2 értékeinek felhasználásával. Itt meghatároztuk a table1 és table2 col2 csatlakozásának feltételeit. Tehát, ha a table1 és table2 minden sora azonos / azonos értéket tartalmaz, akkor a frissítési utasítás frissíti a col1 oszlop értékét a table table1-ben, és beállítja az értéket a set záradékban meghatározott kifejezés szerint.,ame ‘table1″, valamint a “table2’ segítségével a CREATE TABLE utasítás a következőképpen:

Kód:

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

Most, majd helyezze be néhány adat a table1 tábla segítségével HELYEZZE BE a nyilatkozatot a következőképpen

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

Teljesítmény: select * from table1;

Most, majd helyezze be néhány adat a table2 táblázat segítségével HELYEZZE BE a nyilatkozatot a következőképpen

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

Bemutassa az eredmény a fenti HELYEZZE BE nyilatkozat segítségével a következő SQL utasítás, valamint a pillanatkép.,

select * from table2;

most a PostgreSQL UPDATE JOIN utasítás segítségével frissítjük a table2 értékeit, ha a t_id mező megegyezik a table2-vel.

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

illusztrálja a fenti állítás eredményét a következő SQL utasítás és pillanatkép segítségével.,l létre két táblázatok név diák”, illetve a ” részleg használatával, a CREATE TABLE utasítás a következőképpen ahhoz, hogy megértsük a példát:

Kód:

Most, majd helyezze be néhány adat a minisztérium táblázat segítségével HELYEZZE BE a nyilatkozatot a következőképpen

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

Teljesítmény: select * from department;

Most, majd helyezze be néhány adatot a tanulói asztal segítségével HELYEZZE BE a nyilatkozatot a következőképpen

Bemutassa az eredmény a fenti HELYEZZE BE nyilatkozat segítségével a következő SQL utasítás, valamint a pillanatkép.,

select * from student;

most fontolja meg azt a példát, ahol minden hallgatónak további 20 jelet kell adnunk, kivéve a Polgári osztályt, amelynek department_id 4. Tehát az UPDATE JOIN nyilatkozatot a következőképpen használjuk:

népszerű tanfolyam ebben a kategóriában
PostgreSQL tanfolyam (2 tanfolyam, 1 projekt)2 Online tanfolyam/1 gyakorlati projekt | 7+ óra | ellenőrizhető befejezési igazolás | élettartam hozzáférés
4.,5 (2762 értékelés)
Kurzusár
tanfolyam megtekintése

kapcsolódó kurzusok

illusztrálja a fenti nyilatkozat eredményét a következő SQL utasítás és pillanatfelvétel segítségével.

select * from student;

következtetés

reméljük, hogy a fenti cikkből megértetted, hogyan kell használni a PostgreSQL frissítést csatlakozzon és hogyan működik a PostgreSQL frissítés. Emellett számos példát adtunk hozzá a PostgreSQL frissítéshez, hogy részletesen megértsük.,

ajánlott cikkek

Ez egy útmutató a PostgreSQL frissítéshez. Itt beszélünk egy bevezetés PostgreSQL frissítés csatlakozni, szintaxis, munka, valamint a megfelelő példákat. Akkor is megy át a többi kapcsolódó cikkeket, hogy többet –

  1. PostgreSQL nem NULL
  2. PostgreSQL időbélyeg
  3. külföldi kulcs PostgreSQL
  4. PostgreSQL Subquery
0 részvények

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük