![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam tabelę w MySQL
a tam rekordy: id001-1 id001-2 id002-1 id002-2 id002-3 id003 id004-1 itp. a teraz chciałbym aby w wyniku otrzymać tylko pierwsze 5 znaków i bez duplikatów czyli coś takiego id001, id002, id003, id004... Jak to ugryźć? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
To sobie wykorzystaj
http://dev.mysql.com/doc/refman/5.0/en/str...function_substr |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
obcinanie już działa a co z duplikatami
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Daj "DISTINCT" na początku zapytania lub GROUP BY [nazwa_pola]
gdzie [nazwa_pola] to ten substring. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
WIELKIE DZIĘKI, działa super!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:37 |