![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 19.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jestem totalnie zielony w MySql. Mam w bazie danych kilka tysięcy filmów, każdy z nich ma tytuł "Film". Chciałbym aby każdy z nich miał dodatkowo przy sobie chronologiczny numer lub ID. Czyli by począwszy od pierwszego materiału tytułu zmieniły się na następujące: "Film #1" "Film #2" "Film #3" itd. Jest to możliwe do zrobienia poprzez jakąś komende? Wcześniej do ustawienia tego samego tytułu użyłem komendy: Cytat UPDATE `vines` SET `title`=Film" WHERE `type`="vine"; Próbowałem kombinować tak: Cytat UPDATE `vines` SET `title`=Film #'id'" WHERE `type`="vine"; ale nie pomogło. Będę bardzo wdzięczny za każdą pomoc! Pozdrawiam, Pawel Udało mi się wprowadzić do tytułu ID. Ale nie mogę tego połączyć ze słowem Film. Cytat UPDATE `vines` SET `title`=`id` WHERE `type`="vine"
Ten post edytował pavaka 27.05.2015, 14:44:27 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Skorzystaj z funkcji CONCAT.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 19.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo!
![]() ![]() Dobrze tego użyłem? Cytat UPDATE `vines` SET `title`=CONCAT('Film',' ','#',`id`) WHERE `type`="vine";
Ten post edytował pavaka 27.05.2015, 15:48:39 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 16:03 |