[MySQL] Zapytanie aktualizujące

Odpowiedz Nowy wątek
2008-02-07 09:40

Rejestracja: 14 lat temu

Ostatnio: 2 tygodnie temu

0

Witam.

W bazie danych, w jednej z tabel, mam pole "telefon".

W tym polu operatorzy czasami wpisywali po prostu numer:

12 34 56 789

A czasami wpisywali:

tel. 12 34 56 789

Teraz chciałbym z tym "zrobić porządek".

Pytanie: Jak sformułować zapytanie, które przeszuka dane pole każdego rekordu, wyszuka w nim frazy "tel.", a następnie usunie je? (usunie tylko frazę "tel", a nie cały rekord) Da się to w ogóle zrobić, używając samego tylko SQLa, czy muszę cały skrypt w jakimś php pisać do tego?


Staram się jak mogę. A jak nie mogę, to też się staram.

Pozostało 580 znaków

2008-02-07 09:59

Rejestracja: 15 lat temu

Ostatnio: 11 lat temu

0
update tabela set telefon = SUBSTR(telefon, 6) where telefon like 'tel. %' 

Polecenie ucina początkowe 'tel. ' z kolumny

Pozostało 580 znaków

Odpowiedz

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