Jos mysql tietokannassa on vaikka 1000 kpl rivejä ja osa on samoja (esim. 3x auto ja 5x kissa). Niin kuinka lasken että mitä tuolla on eniten ja järjestän sen mukaan?
SQL ja laskeminen
2
788
Vastaukset
En ole varma, miten MySQL:ssä, mutta ehkä onnistuu vaikka näin:
select * from (
select sarakeA, sarakeB, sarakeC, count(*) as maara
from taulu
group by sarakeA, sarakeB, sarakeC
)
order by maara
Sisäselekti laskee duplikaattien määrän taulun riveiltä (sarakkeiden A, B ja C suhteen). Ulkoselekti järjestää tuon mukaan.
Voi onnistua myös järjestäminen suoraan samalla selektillä, muttei muistaakseni ainakaan Oraclessa hyväksy orderiin compute fieldiä...
Termit vielä selviksi. Tietokanta koostuu tauluista, joissa on rivejä ja sarakkeita. En ole aivan varma, mitä tuossa alun perin hait.- samassa
sarakkeessa niin
select distinct sarake, count(sarake) as kpl from taulu order by [dec] kpl
Pitäis tulla sarakkeen sisältö ja esintymiskertojen lukumäärä ja tolla dec optiolla voi sitten muuttaa järjestystä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Säästäminen on typerää, muistakaa äänestää demareita
Säästäminen on typerää, koska aiheuttaa vain talouden taantumista ja lopulta tappaa potilaan. Demareiden tapa on satsat1318341Olli Rehn: Eläkkeistä pitää leikata. Nyt tuli Lindtmanille kauhun paikka
jos johtaa seuraavaa hallitusta. Purra: eläkkeisiin ei kosketa. Eikä tällä hallituskaudella varmasti kosketa, mutta seur4627540SDP:n budjetin peruskivi: "Rahaa nimittäin on!"
Demarien talouspolitiikan ydin on usein tiivistetty klassiseen meemiin: rahaa on, kunhan se on jonkun muun rahaa. Vuoden2205676Kun täällä kysytään aina vaan naisilta
Niin nyt kysytään miehiltä. Mies, voisitko ottaa kumppaniksesi naisen joka nostaa enemmän penkistä kuin sinä? Tienaa en954720Poliisien suosikkipuolueet ylivoimaisesti: Kokoomus ja persut
samoin on armeijan henkilöstön kanssa. Sen sijaan sekä vihreät, vasliitto ja SDP ovat hyljeksittyjä puolueita poliisien1474634Sdp, Vihreät ja vasemmistoliitto muuttumassa naisten puolueiksi?
Sdp 64 % naisia, vihreät 70 % naisia ja vasemmistoliitto 60 % naisia. Ilmankos ne puolueet ajaa autoilevien kantasuomal1084469Valtion alijäämä = yritystukien määrä = 10 mrd. euroa
Mutta persut eivät vaan suostu tasapainottamaan valtion budjettia, vaikka yritystuet on tiedetty haitallisiksi. Miksi p214350Suomi käyttää sosiaalietuuksiin suhteessa eniten rahaa koko maailmassa
Suomi käyttää sosiaaliturvaetuuksiin enemmän rahaa suhteessa bruttokansantuotteeseen kuin mikään muu maa maailmassa. Su1154186Hatunnosto! Mari Hynynen (os. Perankoski) ja Jouni Hynynen auttavat vähäosaisia upealla tavalla!
Hatunnosto! Mari ja Jouni Hynynen ovat Vailla vakinaista asuntoa ry:n uudet kummit. Hynysiä motivoi halu lisätä ymmärr104182Tiesitkö? Tämä suomalainen keksi Elämäni biisi -sarjan - Viinin lipittely mainittu!
Tiesitkö? Elämäni biisi on suomalainen formaatti ja sen takana on Petja Peltomaa. Hänen kynästä ovat lähtöisin myös mm.03840