Baza danych Mysql

0

Mam problem z wkładaniem zmiennej to bazy. Otóż chce włożyć konkretną wartość to wyznaczonego wiersza takim zapytaniem: INSERT INTO users (friends) VALUES ("Kasia") WHERE id = 3
Ale to nie działa, proszę pomóżcie !!!

0

Chodzi Ci o zaktualizowanie wartości w już istniejącej linii (np. zmiana z (3, "Asia") na (3,"Kasia")) czy dodanie nowej linii (3,"Kasia")?

0

Chodzi o dodanie nowej wartości nie chce dodawać nowej linii tylko w tej która już istnieje

0

Nie bo chciałbym w to samo pole później dodawać kolejne imiona a kwerenda UPDATE usunie mi te wcześniejsze

0

INSERT wstawia nowe rekordy, UPDATE aktualizuje istniejące - wybierz jedno z tego. Jeśli masz zamiar dodawać imiona do istniejących rekordów to robisz UPDATE np tak:

UPDATE tabela
SET imie = CONCAT( imie, ' Halinka')
WHERE .... 

Nie można dodać warunku WHERE w insercie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1