Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Wyświetlanie losowe pól z różnymi polami `symbol`
Forum PHP.pl > Forum > Przedszkole
thomson89
Witam!

Chciałbym wyświetlić losowo wszystkie rekordy z bazy, ale jeżeli pole `symbol` jest gdzieś takie samo, to te rekordy powinny być koło siebie.

Kod
+---+-----------+-------------+
| ID | SYMBOL | INNE POLE |
+---+-----------+-------------+
| 1 | SYM2OL | INNE POLE |
+---+-----------+-------------+
| 2 | SYM2OL | INNE POLE |
+---+-----------+-------------+
| 3 | 234BOL | INNE POLE |
+---+-----------+-------------+
| 4 | S12345L | INNE POLE |
+---+-----------+-------------+
| 5 | SYMDFGL | INNE POLE |
+---+-----------+-------------+


I, dla przykładu, moje zapytanie powinno zwrócić:
3, 1, 2, 5, 4

A w innym przypadku:
5, 3, 2, 1, 4

Proszę o pomoc!
thek
Losowo a jednocześnie w jakimś ustalonym porządku... Tak to tylko w Erze winksmiley.jpg
Chrom
to trzeba przetasować shuffle
thomson89
No to sobie odpuszczę z tym "losowym nie losowym".

Jak zrobić sortowana ie losowe w MySQL? Sort by?
Spawnm
a jak by dać
  1. ORDER BY RAND()
?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.