Szerző Téma: MySQL kérdés - Nem tudom megfogalmazni..  (Megtekintve 965 alkalommal)

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
MySQL kérdés - Nem tudom megfogalmazni..
« Dátum: 2012. december 09. - 18:32:27 »
0 Show voters
Üdv!
Nekem olyan MySQL kódra lenne szükségem, amely visszatér a következõképpen:
Kilistázza mennyiségi sorrendben a sorokat 1x, úgy, hogy melyikbõl mennyi van.
Szóval, ha van egy táblám, kettõ oszloppal: Oszlop1, Oszlop2
Sorok:
zöld, 6
szürke, 1
piros, 4
szürke, 1
szürke, 1
piros, 2
sárga, 1
zöld, 6
sárga, 1
zöld, 6
kék, 1
kék, 1
zöld, 6
zöld, 6
pink, 91
és én az Oszlop1-el akarom megcsinálni ezt.. Függetlenül Oszlop2-tõl..
Akkor így térjen vissza:
Zöld ( 5 )
Szürke ( 3 )
Sárga ( 2 )
Kék ( 2 )
Piros ( 2 )
És ez maradjon le, mivel nincs benne az elsõ 5-ben:
Pink ( 1 )
A ( ) -es cucc ne látszódjon, csak példaként írtam hozzá.
ABC sorrendtõl függetlenül szeretném.
Nos, ha ezt a kódot valaki eltudja készíteni, annak nagyon megköszönném. Köszi elõre is!
További kellemes fórumozást!

Nem elérhető IXT

  • 2502
  • Steph Curry
    • Profil megtekintése

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
MySQL kérdés - Nem tudom megfogalmazni..
« Válasz #2 Dátum: 2012. december 09. - 18:40:43 »
0 Show voters
Idézetet írta: IXT date=1355074799\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30788\" data-ipsquote-contentclass=\"forums_Topic
http://fejlesztok.hu/segedletek/foglalkozasi-segedletek/99-fogalmazas-mondatalkotas.html
 
Áh köszönöm, az egyik problémámra megadtad a megoldást!

Nem elérhető Mike.

  • 720
    • Profil megtekintése
MySQL kérdés - Nem tudom megfogalmazni..
« Válasz #3 Dátum: 2012. december 09. - 18:45:42 »
0 Show voters
Idézetet írta: IXT date=1355074799\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30788\" data-ipsquote-contentclass=\"forums_Topic
http://fejlesztok.hu/segedletek/foglalkozasi-segedletek/99-fogalmazas-mondatalkotas.html
 
Ez szerinted vicces volt?
Neked még az agyadig sem jutott el a kérdés, akkor meg minek írsz ide?

MySQL kérdés - Nem tudom megfogalmazni..
« Válasz #4 Dátum: 2012. december 09. - 21:45:10 »
0 Show voters
Erre gondolsz?
 

SELECT Oszlop1, COUNT(*) FROM tabla ORDER BY COUNT(*) LIMIT 5

MySQL kérdés - Nem tudom megfogalmazni..
« Válasz #5 Dátum: 2012. december 09. - 22:10:45 »
+1 Show voters
SELECT `Oszlop1`, count(*) AS temp FROM `testtable` GROUP BY `Oszlop1` ORDER BY temp DESC LIMIT 5

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
MySQL kérdés - Nem tudom megfogalmazni..
« Válasz #6 Dátum: 2012. december 11. - 15:41:49 »
0 Show voters
Idézetet írta: 1ST_Chr date=1355085910\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30788\" data-ipsquote-contentclass=\"forums_Topic
Erre gondolsz?
 

SELECT Oszlop1, COUNT(*) FROM tabla ORDER BY COUNT(*) LIMIT 5

 

Ilyesmire, de ez hibás.
 

 
SELECT `Oszlop1`, count(*) AS temp FROM `testtable` GROUP BY `Oszlop1` ORDER BY temp DESC LIMIT 5

 

[/quote]
Háh!! Köszi! Mûködik. :D
Zárok cs.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal