![]() |
![]() |
--asa-- |
![]() ![]()
Post
#1
|
Goście ![]() |
jak posortować wyniki malejąco wg. GROUP BY ?
czyli mam rekordy: Kod pies pies kot pies krowa pies kot kot krowa i chce je mieć w takiej kolejności: krowa (bo występuje najmniej x) kot pies (bo występuje najwięcej) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 104 Pomógł: 3 Dołączył: 22.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zostaje ci przechwycenie nazw kolum i danych do tablic php i petlowanie przez to.
Generalnie nazwa kolumny nie sluzy do przechowywania danych w bazie danych tylko wiersze... SQL'em nic nie przychodzi mi do glowy aby grupowac dane z kolumny+nazwy kolumn. distinct i group by nie pomoga w identyfikacji typu dla danych. Zrob druga tablice i tam sobie to postaw tak jak napisalem. Bardzo prosto mozna to przerobic samymi zapytaniami sql. INSERT INTO NOWA BAZA (dane,zwierzotyp)VALUES (SELECT DISTINCT ssaki,(zwierzotyp) FROM ZLATABLICA ) EDIT napisz ty spokojnie calosc co to ma robic a nie tylko wyrywki i struktury.. Ten post edytował calebos 1.08.2008, 11:28:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 29.09.2025 - 20:13 |