Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dodawanie kolejnych znaków do istniejącego rekordu
Forum PHP.pl > Forum > Bazy danych > MySQL
dawidessa
Jak wygląda sytuacja ze stringami. Przykładowo mam tabele "test", w niej rekord o treści "123" (jest to ciąg znaków alf.num., nie inty) a chciałbym dodać "456" do już istniejącego. Czyli żeby po UPDATE było 123456.
nospor
No i w czym problem? Robisz update oraz CONCAT - patrz manual mysql
dawidessa
Z tego co widzę CONCAT służy do łączenia wartości w polach, które istnieją. Nie mam teraz możliwości tego sprawdzenia, a po powrocie do domu chciałbym już widzieć jak to zrobić.
redeemer
Cytat(dawidessa @ 20.10.2014, 18:13:34 ) *
Z tego co widzę CONCAT służy do łączenia wartości w polach, które istnieją. Nie mam teraz możliwości tego sprawdzenia, a po powrocie do domu chciałbym już widzieć jak to zrobić.

CONCAT to funkcja, która zwraca "połączane" argumenty (stringi). Argumentem może być też nazwa kolumny z której zostanie pobrana wartość, więc możesz jej użyć do zrobienie UPDATE.

Zresztą: http://bit.ly/1t5tYU2
nospor
Cytat
Z tego co widzę CONCAT służy do łączenia wartości w polach, które istnieją.
No i takie przeciez masz.... Chcesz zupdatowac rekordy, ktore istnieją.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.