Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql][rozne] concat na dwoch integerach ze stala iloscia znakow
calebos
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 22.02.2008

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
ddiceman
post
Post #2





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


szybciej niz concat zadziala Ci
  1. SELECT 1000*KOLA + KOLB;

...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 17:40