Tartalomjegyzék:

Használhatom a Join in update lekérdezést?
Használhatom a Join in update lekérdezést?

Videó: Használhatom a Join in update lekérdezést?

Videó: Használhatom a Join in update lekérdezést?
Videó: Calculating results with CASE | Computer Programming | Khan Academy 2024, November
Anonim

Nak nek lekérdezés a kapcsolódó táblákból származó adatokat gyakran használat az csatlakozik záradékok, akár belső csatlakozik vagy balra csatlakozik . Az SQL Serverben Ön lehet használni ezek csatlakozik záradékok a UPDATE nyilatkozat kereszttábla végrehajtására frissítés . Először adja meg a kívánt tábla nevét (t1). frissítés ban,-ben FRISSÍTÉS kikötés.

Egyszerűen így, használhatjuk a Join in update lekérdezést?

MySQL FRISSÍTÉS JOIN szintaxis Ön gyakran használjon csatlakozásokat nak nek lekérdezés sorok egy táblázatból, amelyek rendelkeznek (INNER esetén CSATLAKOZIK ) vagy nem rendelkezik (BALRA esetén CSATLAKOZIK ) egy másik táblázat egyező sorait. A MySQL-ben, Te tudod használni az CSATLAKOZIK záradékok a UPDATE nyilatkozat a keresztasztal végrehajtásához frissítés.

Továbbá használhatjuk a Join in update lekérdezést az Oracle-ben? FRISSÍTÉS táblázatból származó értékeket tartalmazó sorok CSATLAKOZIK ban ben Jóslat . Hogy csatlakozik a sorokat a szülőtől UPDATE lekérdezés a SELECT segédlekérdezés soraival.

Itt hogyan tudok belsőleg csatlakozni egy frissítési lekérdezéshez?

A legegyszerűbb és legáltalánosabb módja a csatlakozási záradék használata az update utasításban, és több tábla használata az update utasításban

  1. FRISSÍTÉS 1. táblázat.
  2. SET 2. oszlop = t2.2. oszlop,
  3. Col 3 = t2. Col3.
  4. 1. táblázatból t1.
  5. BELSŐ ÖSSZEGZÉS tábla 2 t2 ON t1. Col1 = t2.col1.
  6. WHERE t1. Col1 IN (21, 31)

Frissíthetek két táblát egyetlen lekérdezéssel?

te tud 't több tábla frissítése egy utasításban , azonban te tud ügylet segítségével győződjön meg arról két FRISSÍTÉS kijelentéseket atomosan kezeljük. te tud kötegelt is, hogy elkerülje az oda-vissza utat.

Ajánlott: