Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql][rozne] concat na dwoch integerach ze stala iloscia znakow
Forum PHP.pl > Forum > Bazy danych
calebos
Czesc
Mam dwa pola ktore w "sumie" daja mi unikalna liczbe.

Wyglada to tak:
KOLA KOLB
1234 1
1234 2
1234 3
1234 4
1235 1
1236 1
1237 1
1237 2
1237 3


Chce z tego otrzymac liczbe o stałej długości tak abym mógł zawsze odczytac tą drugą częsc z KOLB
Z uwagi na to ze wartosci z KOLB osiagaja max 3 znaki to myslalem zeby zrobic cos takiego:
12340001
12340002...

Jak to wykonac z poziomu mysql ?

Selfsolved. Odkrylem DECIMAL z zerofill
ddiceman
szybciej niz concat zadziala Ci
  1. SELECT 1000*KOLA + KOLB;

...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.