Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sortowanie danych i cudzyslow
AxZx
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

niektore dane w bazie mam z cudzyslowem na poczatku
udostepniam na stronie opcje sortowania danych alfabetycznie
czy mozna jakos usunac cydzyslow na czas wyszukiwania?
zeby sortowal po pierwszej literze a nie cudzyslowie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


  1. SELECT pole1,pole2,pole3, IF(SUBSTRING(pole4,1,1)='"',SUBSTRING(pole4,1,1),pole4) AS sortuj
  2. FROM tabela
  3. WHERE ... ORDER BY sortuj

pole4 - pole po którym chcesz sortować.


Nie pamiętam czy w MySQLu indeksy zaczynają sie od 1 czy od 0 - jeżeli od 0 to w takim wypadku zmien pierwszą jedynkę na zero w obu przypadkach.

Ten post edytował spenalzo 2.02.2006, 07:14:40
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: 6.10.2025 - 23:19