GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Pedró - 2012. december 09. - 18:32:27

Cím: MySQL kérdés - Nem tudom megfogalmazni..
Írta: Pedró - 2012. december 09. - 18:32:27
Ü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!
Cím: MySQL kérdés - Nem tudom megfogalmazni..
Írta: IXT - 2012. december 09. - 18:39:59
http://fejlesztok.hu/segedletek/foglalkozasi-segedletek/99-fogalmazas-mondatalkotas.html
Cím: MySQL kérdés - Nem tudom megfogalmazni..
Írta: Pedró - 2012. december 09. - 18:40:43
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!
Cím: MySQL kérdés - Nem tudom megfogalmazni..
Írta: Mike. - 2012. december 09. - 18:45:42
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?
Cím: MySQL kérdés - Nem tudom megfogalmazni..
Írta: 1ST_Chr - 2012. december 09. - 21:45:10
Erre gondolsz?
 

SELECT Oszlop1, COUNT(*) FROM tabla ORDER BY COUNT(*) LIMIT 5
Cím: MySQL kérdés - Nem tudom megfogalmazni..
Írta: Zsolesszka - 2012. december 09. - 22:10:45
SELECT `Oszlop1`, count(*) AS temp FROM `testtable` GROUP BY `Oszlop1` ORDER BY temp DESC LIMIT 5
Cím: MySQL kérdés - Nem tudom megfogalmazni..
Írta: Pedró - 2012. december 11. - 15:41:49
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.