UPDATE wykorzystywana do aktualizacji rekordów w tabeli.
SintaksisSQL UPDATE
Uwaga:
Przykład SQL UPDATE
Istnieje tabeli "Osoby":
| P_Id | Nazwisko | Imię | Address | Miasto |
|---|---|---|---|---|
| 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:
| P_Id | Nazwisko | Imię | Address | Miasto |
|---|---|---|---|---|
| 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
W tabeli "Osoby" będzie wyglądać następująco:
| P_Id | Nazwisko | Imię | Address | Miasto |
|---|---|---|---|---|
| 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 |
Aktualizacja SQL





Komentarze
Ludzie UPDATE
SET Adres = 'ścieżka w Santa 67', Miasto = "Sandnes"
GDZIE P_Id = 5; Cytować
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ć
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ć
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. )))
UPDATE nazwa_tabeli
SET kolumna1 = CONCAT (kolumna3, "słowo")
GDZIE some_column = some_value Cytować
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ć
Wyrażenie: Cytat: - Brzmi źle!
Moim zdaniem lepiej jest napisać tak:
"Dlatego chcemy, aby zaktualizować adres kolumny i Nazwisko linii Miasto =" Tjessem "i Imię =" Jakob " Cytować