Czasami musisz zaktualizować jedną tabelę bazy danych SQL i chcieć użyć wartości z innej tabeli do wykonania aktualizacji. Oto, jak zrobiłbyś to w ASP.
Po pierwsze, scenariusz ułatwiający zrozumienie. Załóżmy, że z jakiegoś powodu przenosisz serwery. Miałeś tabelę „ruchu” na starym serwerze, która miała pola page_id i hit_count. Na nowym serwerze masz także tabelę „ruchu” z tymi samymi polami. Teraz, gdy już skończyłeś przeprowadzkę, chcesz połączyć te dwie wartości ruchu razem, aby mieć jeden stół z całkowitym ruchem.
Najpierw przeniesiesz dane ze starego serwera na nowy serwer, do tabeli o nazwie „traffic_old”. Dwie tabele znajdują się obok siebie na nowym serwerze. Składnia SQL, aby dodać te stare numery ruchu do nowego, to:
aktualizuj ruch ustaw hit_count = traffic.hit_count + na.hit_count od traffic_old do gdzie traffic.page_id = to.page_id;
To polecenie zaktualizuje tabelę ruchu, dzięki czemu wartość każdego identyfikatora strony będzie teraz równa jego pierwotnej wartości powiększonej o pasującą wartość z traffic_old.
Aby zapoznać się z pełną powłoką ASP, przeczytaj wprowadzenie do aktualizacji w ASP
Jeśli używasz wartości znakowych / łańcuchowych, przeczytaj artykuł o obsłudze apostrofów w polach wejściowych, aby upewnić się, że pola wejściowe są gotowe do użycia w SQL.
Wprowadzenie do ASP Ebook
Pobierz ten ebook, aby uzyskać wszystko, co musisz wiedzieć o nauce ASP - od samouczka krok po kroku po listy funkcji, przykładowy kod, typowe błędy i rozwiązania i wiele więcej! 101 stron.
Instrukcje Wideo: excel-753 - Jak porównać dwie tabele (jak zestawić dwie tabele) - Power Query (Sierpień 2022).
Dane serweraPierwszy wiersz w obszarze Szczegóły serwera zawiera zapytanie o serwer FTP. Ponieważ nazwa naszej przykładowej witryny to mysite.com, nazwa naszego serwera FTP to prawdopodobnie...
Jedną z pierwszych rzeczy, które każdy nowy członek ArtFire chce zrobić, jest zmiana domyślnej witryny sklepu ArtFire w celu odzwierciedlenia marki sprzedawcy. ArtFire oferuje kilka sposobów na...
O Autorze
Chow Yuan
Młody Talent Dziennikarstwo. Chef. Osoba Odpowiedzialna I Na Ziemię.