ppawel
2009-11-19 12:52:59 UTC
Jak w najprostszy sposób sortować za pomocą zapytania mysql wiersze zawierające
dane o następujących oznaczeniach:
A1, A2, A3 itd
problemem zwykłego sortowania jest to iż po A1 występuje A10 następnie A100
a dopiero potem np A2.
Dodatkowo może się zdarzyć iż dane będę miał w postaci A01 , A10 , A02 ... a też
muszę mieć je posortowane zgodnie z liczbą w oznaczeniu
Jakiego rodzaju sortowania powinienem użyć aby to zadziałało ?
W ostateczności mam zamiar pobrać dane normalnie posortowane i w php dodatkowo
sortować ucinając część nie numeryczną .. ale sprawdzam czy jest zapytanie sql
mogące to obsłużyć.
dane o następujących oznaczeniach:
A1, A2, A3 itd
problemem zwykłego sortowania jest to iż po A1 występuje A10 następnie A100
a dopiero potem np A2.
Dodatkowo może się zdarzyć iż dane będę miał w postaci A01 , A10 , A02 ... a też
muszę mieć je posortowane zgodnie z liczbą w oznaczeniu
Jakiego rodzaju sortowania powinienem użyć aby to zadziałało ?
W ostateczności mam zamiar pobrać dane normalnie posortowane i w php dodatkowo
sortować ucinając część nie numeryczną .. ale sprawdzam czy jest zapytanie sql
mogące to obsłużyć.
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl