" /> Hasło <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Dom Aktualizacja SQL
PDF Uwaga

UPDATE wykorzystywana do aktualizacji rekordów w tabeli.

SintaksisSQL UPDATE

1
2
3
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value

Uwaga:

Przykład SQL UPDATE

Istnieje tabeli "Osoby":

P_IdNazwiskoImięAddressMiasto
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Johan Bakken 2 Stavanger
5 Tjessem Jakob

Tak, chcemy, aby zaktualizować kolumny "Tjessem, Jakob" w tabeli "Osoby" ..

Do tego celu użyć takiego zapytania:

1
2
3
 UPDATE Osób
 SET Address="Nissestien 67 ', Miasto="Sandnes"
 WHERE Nazwisko="Tjessem" AND Imię="Jakob"

P_IdNazwiskoImięAddressMiasto
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Johan Bakken 2 Stavanger
5 Tjessem Jakob Nissestien 67 Sandnes

Ostrzeżenie: SQL UPDATE

1
2
UPDATE Osób
SET Address="Nissestien 67 ', Miasto="Sandnes"

W tabeli "Osoby" będzie wyglądać następująco:

P_IdNazwiskoImięAddressMiasto
1 Hansen Ola Nissestien 67 Sandnes
2 Svendson Tove Nissestien 67 Sandnes
3 Pettersen Kari Nissestien 67 Sandnes
4 Nilsen Johan Nissestien 67 Sandnes
5 Tjessem Jakob Nissestien 67 Sandnes

Komentarze

 
-6 #1 Шелест Константин 2010-10-28 19:11 (Tak, chcemy, aby zaktualizować kolumny "Tjessem, Jakob" w tabeli "Osoby") - mówi poprawnie, myślę, że byłoby poprawne powiedzieć - "aby zaktualizować wartość krotki z 5 P_Id Osoby tabeli atrybutów". Cytować
 
 
+11 #2 Шелест Константин 2010-10-28 21:38 Więc trochę łatwiej:

Ludzie UPDATE
SET Adres = 'ścieżka w Santa 67', Miasto = "Sandnes"
GDZIE P_Id = 5;
Cytować
 
 
+6 #3 Azat 2010-10-28 22:17 Powiedz mi, ale jeśli potrzebujesz do prowadzenia SET słowo (a), a nawet wartości jednej z kolumn.

Na przykład, z przykładów jest tak
UPDATE nazwa_tabeli
SET kolumna1 = 'kolumna3 moje słowo, kolumna1 =' moje słowa column4 innego wyrazu '
GDZIE some_column = some_value
Jak?

Dziękuję bardzo.
Cytować
 
 
+5 #4 Шелест Константин 2010-10-29 13:55 O ile mi wiadomo, w pojedynczej komórce może być tylko jedna wartość, lub napisać wszystko ręcznie (czyli kolumna3, 2, i niech Twoje słowo). Cytować
 
 
+1 #5 Azat 2010-10-29 16:12
(Znaczenie kolumna3, dopustim 2 i słowo).


Proszę przepisać go Konstantyna. (I nadal wartość nie kolumna3 liczby, ale słowa) Dziękuję.

Próbowałem za pomocą opcji kilka słów i znaków wartość kolumny +, (przecinek) - ale nie.

Chcę jedno słowo i jego znaczenie dla wszystkich wierszy kolumna3 kolumna1.
Cytować
 
 
+7 #6 Шелест Константин 2010-10-29 18:02 (Chcę jedno słowo i jego znaczenie dla wszystkich wierszy kolumna3 kolumna1.) Jestem po prostu nauczyć, nie wiem jak to zrobić.
Ale jak powiedziałem nauczycieli w tej samej komórce mogą być jednym warunkiem. Chcesz Azat vphnut tam dwa warunki. Ale czy się uda, napisz jak to wygląda. )))
Cytować
 
 
+6 #7 Юрий Дяченко 2010-11-07 07:44
Powiedz mi, ale jeśli potrzebujesz do prowadzenia SET słowo (a), a nawet wartości jednej z kolumn.

UPDATE nazwa_tabeli
SET kolumna1 = CONCAT (kolumna3, "słowo")
GDZIE some_column = some_value
Cytować
 
 
+4 #8 Azat 2010-11-09 22:04 Podziękowania dla Jurija. Cytować
 
 
-2 #9 HellDRG 2011-01-30 01:21 Powiedz mi, proszę, i pisać, Mam tabeli
login nie
log1 1111
log2 2222

C za pomocą SQL, aby określić zapytanie:
UPDATE nameTable login SET = 'log3, nie = '11111' WHERE (że muszę pisać, więc wartość ta zmienia się w drugim rzędzie, z zastrzeżeniem, że nie znamy zawartość tabeli)
Dziękuję z góry)
Cytować
 
 
-2 #10 Monarh 2011-02-25 12:35 Zgadzam się całkowicie c Whisperwind Constantine
Wyrażenie: Cytat:
Tak, chcemy, aby zaktualizować kolumny "Tjessem, Jakob" w tabeli "Osoby" ..
- Brzmi źle!
Moim zdaniem lepiej jest napisać tak:
"Dlatego chcemy, aby zaktualizować adres kolumny i Nazwisko linii Miasto =" Tjessem "i Imię =" Jakob "
Cytować
 

Upoważnienie

Nicea Ajax Poll

Który z moich rozszerzeń jest najlepszy?

Statystyka

Reklama