
randomuser
Reģistrētie lietotāji-
Content Count
13 -
Joined
-
Last visited
About randomuser
-
Rank
Māceklis
-
GROUP BY, ORDER BY nekārtojas kā vajadzētu
randomuser replied to randomuser's topic in PHP un datubāzes
Jā, manā piemērā diemžēl ierakstīju z kolonnām visas vērtības vienādas :) Lūk, šadi vajadzēja būt: x | y | z 1 | 2 | foo bar 1 | 3 | otrais 1 | 5 | piektais 2 | 3 | simtais 2 | 55 | četri 2 | 1 | banāns 3 | 15 | trešais 3 | 3 | devītais būtu jāatgriež x | y | z 1 | 5 | piektais 2 | 55 | četri 3 | 15 | trešais un ja ņem vērā ORDER BY, tad x | y | z 2 | 55 | četri 3 | 15 | trešais 1 | 5 | piektais -
GROUP BY, ORDER BY nekārtojas kā vajadzētu
randomuser replied to randomuser's topic in PHP un datubāzes
Es vēlos, lai atgrieztu katru unikālo x, kuram būtu vislielākais y salīdzinot ar citiem vienādajiem x. Tikai vēl nāk neatkarīga z kolonna, kurā, piemēram, ir kaut kāds teksts (katram ierakstam savādāks). x | y | z 1 | 2 | asdaskdljkjajsldjakl 1 | 3 | asdaskdljkjajsldjakl 1 | 5 | asdaskdljkjajsldjakl 2 | 3 | asdaskdljkjajsldjakl 2 | 55 | asdaskdljkjajsldjakl 2 | 1 | asdaskdljkjajsldjakl 3 | 15 | asdaskdljkjajsldjakl 3 | 3 | asdaskdljkjajsldjakl no šī te būtu jātgriež 1 | 5 | asdaskdljkjajsldjakl 2 | 55 | asdaskdljkjajsldjakl 3 | 15 | asdaskdljkjajsldjakl -
GROUP BY, ORDER BY nekārtojas kā vajadzētu
randomuser replied to randomuser's topic in PHP un datubāzes
Bet rezultātā jau tieši neatgriež vienu rezultātu, bet (ņemot datus no tava piemēra) tiek atgriezti abi divi: x z 1 1 1 2 -
GROUP BY, ORDER BY nekārtojas kā vajadzētu
randomuser replied to randomuser's topic in PHP un datubāzes
Vai nu es kaut kur galīgi esmu nošāvis greizi vai kā, bet SELECT DISTINCT(x) AS x_lauks , z FROM `tabula` ORDER BY y DESC neatgriež unikālos x, bet gan visus z un visus x. Kad ir tikai DISTINCT(x) tiek atgriezti tikai unikālie x, bet tiklīdz pieliek klāt arī z kolonnu, tā tiek parādītas visas arī ne unikālās x vērtības. -
GROUP BY, ORDER BY nekārtojas kā vajadzētu
randomuser replied to randomuser's topic in PHP un datubāzes
Ok, šis variants derētu, bet ja ir vēlviena kolonna "z": | id | x | y | z | -------------------------- | 1 | 'abc' | 150 | 'jklasdjkls' | | 2 | 'def' | 160 | '12asdasda' | | 3 | 'aaa' | 130 | 'kqooqooq' | | 4 | 'abc' | 200 | 'msopqppq' | Tad DISTINCT(x) neder. -
SELECT * FROM tabula GROUP BY x ORDER BY y DESC y ir skaitlis, x ir teksts. Tabulas piemērs: | id | x | y | -------------------------- | 1 | 'abc' | 150 | | 2 | 'def' | 160 | | 3 | 'aaa' | 130 | | 4 | 'abc' | 200 | Man vajag, lai atgrieztu unikālos x, sakārtots pēc y dilstoši. Atgriezt vajadzētu 200 'abc', 160 'def', 130 'aaa'... Bet tā nav, ir ap 700 ierakstu datubāzē, un netiek atgrieztas pašas lielākās y vērtības. Varbūt tagad vienkārši nedomājas kā vajadzētu, bet nu okei.
-
Uzreiz tad vajag teikt, ka interesē lētākais :) Var arī manuprāt pa 500-600Ls, ja galvenais ir cena.
-
Esi gatavs uztaisīt visu prasīto vienas stundas laikā ? :]
-
nu bļin gramatiķi :) "Liels, jums, paldies!"
-
Es tiešām negribētu bojāt tev biznesu, taču tas tavs cms ir līks. Piemēram, sql injekcija utt.
-
Es šeit vispār neredzu neko saistītu ar uploadošanu.
-
Jām, dzīvē gadās visādi :) Cerība ir vienmēr, un otrā rindiņa visu izskaidro.
-
Meklēju nelielu/vidēju haltūru uz šodienu/rītdienu. Varbūt mazliet muļķīgi, bet vienkārši vajag naudu :) + PHP + MySQL + HTML/CSS + Web dizains + Dizaina griešana (psd -> xhtml) + .. ? Padarīto aizsūtīšu privāti. Skype vai tepat PM. Skype: randomskypenamelv