Es gibt Zeiten, in denen Sie eine SQL-Datenbanktabelle aktualisieren müssen und Werte aus einer anderen Tabelle verwenden möchten, um die Aktualisierung durchzuführen. So würden Sie das in ASP machen.

Zunächst das Szenario, um dies verständlicher zu machen. Angenommen, Sie verschieben Server aus irgendeinem Grund. Sie hatten eine "Verkehr" -Tabelle auf dem alten Server mit den Feldern page_id und hit_count. Sie haben auch eine "Verkehr" -Tabelle auf dem neuen Server mit denselben Feldern. Nachdem Sie den Umzug abgeschlossen haben, möchten Sie diese beiden Verkehrszahlen miteinander kombinieren, sodass Sie eine Tabelle mit Ihrem gesamten Verkehr haben.

Zunächst verschieben Sie die Daten vom alten Server auf den neuen Server in eine Tabelle mit dem Namen "Traffic_old". Die beiden Tabellen befinden sich also nebeneinander auf dem neuen Server. Die SQL-Syntax zum Hinzufügen dieser alten Verkehrsnummern zur neuen lautet:

Verkehr aktualisieren
setze hit_count = Traffic.hit_count + auf.hit_count
von Traffic_old nach
wobei verkehrsseite_id = to.page_id;

Dieser Befehl aktualisiert die Verkehrstabelle so, dass der Wert jeder Seiten-ID jetzt dem ursprünglichen Wert plus dem übereinstimmenden Wert von Traffic_old entspricht.

Die vollständige ASP-Shell finden Sie im Intro zur Aktualisierung in ASP

Wenn Sie Zeichen- / Zeichenfolgenwerte verwenden, lesen Sie unbedingt Informationen zum Umgang mit Apostrophen in Eingabefeldern, um sicherzustellen, dass Ihre Eingabefelder für die Verwendung in SQL bereit sind.

Einführung in ASP Ebook

Laden Sie dieses eBook herunter, um alles zu erfahren, was Sie über das Erlernen von ASP wissen müssen - von einem schrittweisen Tutorial über Funktionslisten, Beispielcode, häufige Fehler und Lösungen bis hin zu vielem mehr! 101 Seiten.

Video-Anleitungen: SQL DML Tabellen Bearbeitung - SQL 5 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler (March 2024).