Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dodanie numeracji w tytułach w bazie MySql.
pavaka
post 27.05.2015, 15:25:48
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
Go to the top of the page
+Quote Post
Crozin
post 27.05.2015, 15:31:41
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.
Go to the top of the page
+Quote Post
pavaka
post 27.05.2015, 15:39:19
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 19.02.2013

Ostrzeżenie: (0%)
-----


Dziękuję bardzo! smile.gif) Pomogło smile.gif
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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:03