Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Mieszane sortowanie, 123123123
Daimos
post
Post #1





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


Witam
Może ktoś z Was, zna sposób na posortowanie danych, hmm na przemian, miks taki (IMG:style_emoticons/default/winksmiley.jpg) z poziomu MySQLa
chodzi mi o takie coś
tabela
NUMERKI
1
1
1
2
2
2
2
2
3
3
3
...

Chodzi mi o wynik mieszany, czyli
1
2
3
1
2
3
1
2
3
itd

Sprawa wydaje się nieskomplikowana, ale nie jest tak kolorowo, bez kilku podzapytań chyba się nie obędzie, może ktoś ma pomysł na jakieś zapytanie/procedurę?

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





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


Wookieb, musze miec na kazdej stronie unikalne wyniki, w miare mozliwosci (wiadomo jak sie liczby za bardzo powtarzaja, to na koncu beda te same, jedna za druga, ale wazne tu pierwsze strony)
A tak pozatym, jestem ciekawy czy faktycznie tak mozna zrobic z poziomu MySQL, wiec pytasz w jakim celu? z ciekawosci?
Moge kombinujac robiac nowe kolumny itd. ale chce zobaczyc, czy ktos wymysli sposob znajac fakty ktore podalem, bo ja nie moge

kefirek
Cytat
SET @i:=0;
SET @ile:=4;
SELECT *,
@i:=@i+1,
@i % @ile AS liczba
FROM numery ORDER BY liczba ASC
jesli sortujesz tu faktycznie po polu(aliasie) "liczba" to sie skrypt wyklada

Ten post edytował my salsa 29.08.2009, 15:35:39
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: 5.10.2025 - 17:56