![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
W polu tabeli t1 przechowuję numery rachunków bankowych w postaci:
40 1010 0001 0000 3427 0137 6513 Do tabeli t2 importuję numery w postaci skróconej i pozbawionej spacji: 342701376513 Oba pola są typu VARCHAR. Muszę zbudować zapytanie, które połączy dane z jednej tabeli z danymi z drugiej tabeli na podstawie tego numeru. Czyli:
Czy jest jakaś wbudowana funkcja MySQL, którą tu mogę zastosować? Zmiana struktury danych nie wchodzi niestety w rachubę... MySQL 4.0.18 -- Pozdrawiam, Krzysiek |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
wykorzystaj funkcje RTRIM() (usuwa spacje z prawej strony) oraz RIGHT() (zwraca okreslona ilosc znakow z prawej strony)
update: sorki, wykorzystaj TRIM().. itd... pozdrawiam... Ten post edytował mhs 27.12.2004, 20:51:10 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
->mhs ,sorki kolego ale powinno być tak:
Przecież trimy usuwają przed i po a tutaj spacje są wewnątrz ![]() -------------------- Visual Basic - kto by pomyślał :)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 22.11.2003 Skąd: Sucha Beskidzka Ostrzeżenie: (0%) ![]() ![]() |
Poszukaj w manualu funkcji do obslugi stringow, np. REPLACE i SUBSTRING
-------------------- Lukasz
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 22:47 |