Mam taką sytuację że mam w tabeli wartości:
[INDENT]" dana1 "
" dana2"
"dana3 "[/INDENT]
Czy można jakoś zapytaniem usunąć spacje?
Jedyne co mi przychodzi do głowy to zrzut tabel, wklejenie do excela usunięcie w nim spacji, a następnie zrobienie z tego danych do bazy, ale to tak nieładne rozwiązanie że hej.
[+] MYSQL - usuni
Tak na szybko:
Najlepiej oczyszczać już dane przed zapisem do bazy i wtedy nie będziesz miał kłopotu.
Kod: Zaznacz cały
update tabela set kolumna=replace(kolumna, " ", "");
Nie poszło, oraz:
też nie poszło.
Odnośnie tego:
Tutaj są dwa przysłowia "mądry Polak po szkodzie" oraz "jeśli chcesz by coś było zrobione - zrób to sam".
A powód tego, że nie poszło jest całkiem prozaiczny - to nie spacja tylko jakiś dziwny znaczek, który wyświetlany jest jak spacja. Któreś tam kodowanie wyświetliło mi go jako: Â.
Dziękuję za podpowiedź.
Kod: Zaznacz cały
update tabela set kolumna=TRIM(kolumna)
Odnośnie tego:
" pisze:Najlepiej oczyszczać już dane przed zapisem do bazy i wtedy nie będziesz miał kłopotu.
Tutaj są dwa przysłowia "mądry Polak po szkodzie" oraz "jeśli chcesz by coś było zrobione - zrób to sam".
A powód tego, że nie poszło jest całkiem prozaiczny - to nie spacja tylko jakiś dziwny znaczek, który wyświetlany jest jak spacja. Któreś tam kodowanie wyświetliło mi go jako: Â.
Dziękuję za podpowiedź.