Skocz do zawartości

SQL UPDATE - dodanie 1 litery


Bodhistawa

Rekomendowane odpowiedzi

Jestem zielony w sql, a potrzebuję edytować sporą ilość rekordów w bazie i ręcznie zajmie mi to sporo czasu i jest uciążliwe niemiłosiernie. Mianowicie, chciałbym dodać do rekordów spełniających dany warunek literę 'L' z przodu. Jak zbudować zapytanie? SET dana_kolumna=...

Odnośnik do komentarza
Udostępnij na innych stronach

@Jestem zielony w sql, a potrzebuję edytować sporą

Wiec nie radzę się zabierać za to samodzielnie, bo możesz zrobić strzał w kolano swojej bazie ;)

Oczywiście w tym wypadku backup bazy to podstawa.

NP:

UPDATE UserKonto U SET U.`login` =  CONCAT('My_', U.`login`) WHERE U.uid = 1

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Nie wiem, czy dobrze Cie zrozumiałem, np. w wordpressie możesz zrobic to pluginem Find Replace, np. masz ciąg wybranych znaków xxxx chcesz dodać L przed nimi (Lxxxx) w polu find wpisujesz xxxx, w polu replace Lxxxx i zaznaczasz gdzie to ma się zmienić, ja tak robie, jak np. mam linki z blank, a chce zmienić na blank z nofollow

Investkredit.pl - gdy szukasz pośrednika finansowego lub Investto.pl - kredyty masz firmę i myślisz o leasingu albo Banki.co.pl - gdy akurat jesteś w Trójmieście.

Odnośnik do komentarza
Udostępnij na innych stronach

No widzisz dlatego nie polecam zabierać się za zagadnienia SQL bez podstaw tego języka.

W tym wypadku w deklaracji UserKonto U - "U" jest aliasem dla tabeli UserKonto. Za SET wypisujesz listę kolumn na jakie ma działać instrukcja SQL.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności