Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nieoczekiwane zachowanie DISTINCT
rafalp
post
Post #1





Grupa: Zarejestrowani
Postów: 224
Pomógł: 18
Dołączył: 4.02.2003
Skąd: Częstochowa

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


Dane:

Katowice
Katowice123
Katowice123
Katowice123
Katowice-inne
Katowice-inne2

  1. SELECT DISTINCT `nazwa`
  2. FROM `miasta`
  3. WHERE `nazwa` LIKE 'kato%'
  4. ORDER BY `nazwa`
  5. LIMIT 50



W wynikach nie ma "Katowice" dlaczego?
Czy myślnik w nazwach robi jakąś różnice?
bez DISTINCT jest ok (tylko że z powtórzeniami)

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rafalp
post
Post #2





Grupa: Zarejestrowani
Postów: 224
Pomógł: 18
Dołączył: 4.02.2003
Skąd: Częstochowa

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


Wiesz co, to samo jest :/

Ale chyba wiem o co chodzi ale nie wiem jak to pokonać,
Bo ja miałem w tabeli słowa z polskimi literami,

np.
Krakow
Kraków



no i DISTINCT usuwał mi pierwsze czyli Kraków, pomimo że te dwie nazwy to dla mnie różne nazwy (to tylko przykład).
Czy można wymusić na DISTINCT aby nie było mu wszystko jedno czy "ó" czy "o"
Go to the top of the page
+Quote Post

Posty w temacie


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: 31.12.2025 - 03:32