![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 420 Pomógł: 44 Dołączył: 22.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam taką tabelę
Po wykonaniu zapytania
Mam takie wyniki "85";"0";"0";"1302872696ACPG79ENEA38NHEMeEnf.jpg";"fotografia" "86";"0";"0";"1302872757dmCjBPdhmKbjdMP27NNC.jpg";"Poligrafia" "110";"0";"0";"1302969460maE3MPhmEK5DA3pmd4bE.png";"Kwiecień" "179";"0";"0";NULL;"Marzec" "109";"0";"1";"130296953868EnNMn45EGN7HJmdJph.png";"Marzec" Jak widać sortuję najpierw po polu kolejność później po polu idFoto w wynikach mam dwa rekordy o takiej samej nazwie "Marzec" i cały problem polega na tym by w takim wypadku gdy kilka rekordów ma taką samą nazwę wyświetlić tylko jeden losowy, prubowałem z group by distinct etc i niemoge osiągnąć pożądanego wyniku Z góry dzięki za rady |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zapewne chodzi Ci o uzycie funkcji RAND() i GROUP BY ale to bedzie optymalnej dzialac jezeli wylosujesz w PHP.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:58 |