Ponekad je potrebno ažurirati jednu tablicu SQL baze podataka i želite koristiti vrijednosti iz druge tablice za ažuriranje. Evo kako biste to učinili u ASP-u.

Prvo, scenarij da se to olakša. Recimo da iz nekog razloga premještate poslužitelje. Imali ste tablicu "prometa" na starom poslužitelju koja je imala polja page_id i hit_count. Na novom poslužitelju imate i tablicu "prometa" s tim istim poljima. Sada kad završite s kretanjem, želite kombinirati te dvije brojke prometa zajedno, tako da imate jednu tablicu s ukupnim prometom.

Prvo biste premjestili podatke sa starog poslužitelja na novi poslužitelj, u tablicu koja se zove "promet_old". Tako su dvije tablice jedna uz drugu na novom poslužitelju. SQL sintaksa za dodavanje tih starih prometnih brojeva u novu bila bi:

ažurirati promet
postavite hit_count = promet.hit_count + to.hit_count
od prometa_old do
gdje je promet.page_id = to.page_id;

Ta će naredba ažurirati tablicu prometa tako da je vrijednost ID-a svake stranice sada jednaka izvornoj vrijednosti plus odgovarajućoj vrijednosti iz prometa_old.

Za potpunu ASP školjku pročitajte uvod u Ažuriranje u ASP-u

Ako koristite vrijednosti znakova / niza, obavezno pročitajte o Rukovanje apostrofama u ulaznim poljima da biste bili sigurni da su vaša polja za unos spremna za upotrebu u SQL-u.

Uvod u ASP Ebook

Preuzmite ovu e-knjigu da biste dobili sve što trebate znati o učenju ASP-a - od korak po korak udžbenika do lista funkcija, uzorka koda, uobičajenih pogrešaka i rješenja i još mnogo toga! 101 stranica.

Upute Video: SQL (Svibanj 2024).