Včasih je treba posodobiti eno tabelo podatkovnih baz SQL in želite uporabiti vrednosti iz druge tabele za posodobitev. Tukaj je, kako bi to storili v ASP.

Prvič, scenarij za lažje razumevanje. Recimo, da iz nekega razloga premikate strežnike. Na starem strežniku ste imeli tabelo "prometa", ki je imela polja page_id in hit_count. Na novem strežniku imate tudi tabelo "prometa" z istimi polji. Zdaj ko se premikate, želite združevati ti dve prometni številki skupaj, tako da imate eno tabelo s celotnim prometom.

Najprej bi podatke s starega strežnika premaknili v nov strežnik, v tabelo, imenovano "traffic_old". Tako sta dve tabeli drug na drugem strežniku. Sintaksa SQL za dodajanje teh starih prometnih številk v novo bi bila:

posodobiti promet
nastavite hit_count = promet.hit_count + to.hit_count
od traffic_old do
kjer je promet.page_id = to.page_id;

Ta ukaz bo posodobil tabelo prometa tako, da bo vrednost vsake strani ID-ja zdaj enaka izvirni vrednosti in ujemajoči se vrednosti iz prometa_old.

Za celotno lupino ASP preberite uvod v posodobitev v ASP

Če uporabljate vrednosti znakov / vrstic, ne pozabite prebrati o ravnanju z apostrofami v vhodnih poljih in se prepričajte, da so vaša vhodna polja pripravljena za uporabo v SQL.

Uvod v ASP Ebook

Prenesite to e-knjigo in pridobite vse, kar morate vedeti o učenju ASP - od navodila za korake do seznamov funkcij, vzorčne kode, pogostih napak in rešitev in še veliko več! 101 strani.

Navodila Video: SQL (Maj 2024).