onnistuuko mysql.llä

tiettyjen arvojen count

Saako Mysql:llä tietyt luvut tms. laskettua useammasta kohdasta yhteen jos ne ovat tietyn suuruisia?

Esim. tässä tapauksessa haluaisin laskea kaikki 0:ta yhteen eli luku1=1 (yksi nolla), luku2=0 (ei nollia), luku3=2 (2 nollaa), luku4=(ei nollia), luku5 = 2 (kaksi nollaa).

Tietokanta
id = 1
luku1 = 0
luku2 = 5
luku3 = 0
luku4 = 1
luku5 = 0

id = 2
luku1 = 1
luku2 = 5
luku3 = 0
luku4 = 1
luku5 = 0

4

381

    Vastaukset 4

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • juhakorkeapudas
      • tuo ole oikea

        Eikös sum-funktio toimi ainoastaan yhteenlaskemisessa?

        Siis idea olisi tavallaan countata kaikki 0-tiedot, mutta jos niitä on useammassa kohdassa niin millä tavalla tuo onnistuu helpoiten?

        Sum-funktiohan laskee luvut vain yhteen.


      • juhakorkeapudas
        tuo ole oikea kirjoitti:

        Eikös sum-funktio toimi ainoastaan yhteenlaskemisessa?

        Siis idea olisi tavallaan countata kaikki 0-tiedot, mutta jos niitä on useammassa kohdassa niin millä tavalla tuo onnistuu helpoiten?

        Sum-funktiohan laskee luvut vain yhteen.

        Tämähän se piti olla http://www.tizag.com/mysqlTutorial/mysqlcount.php.


      • kätevästi saisi?
        juhakorkeapudas kirjoitti:

        Tämähän se piti olla http://www.tizag.com/mysqlTutorial/mysqlcount.php.

        Mitenkäs sen saa countilla toimimaan oikein? Tai ei ainakaan saa toimimaan yhdellä kyselyllä? Eli pitäisi tehdä jokaiselle tiedolle oma kysely?

        Koska jos valitsee esim. count(luku1) as luku1nollat FROM tietokanta WHERE luku1=0 OR luku2=0... Se counttaa nekin tiedot joissa luku1 on muuta kuin nolla.

        Tietysti jos tekee jokaisen kyselyn erikseen eli jokaiselle luvulle oma kysely niin silloin se onnistuisi, mutta kyselyitä pitäisi tehdä kymmeniä tuolla tavalla.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. kenen näköinen

      kaivattusi on ?
      Ikävä
      59
      1061
    2. Muistatko Mikkelin panttivankidraaman?

      Uusi draamasarja järkyttävästä tapauksesta on tulossa. Tositapahtumiin perustuva sarja ammentaa vuoden 1986 Mikkelin pan
      Maailman menoa
      76
      849
    3. Iäkäs Jämsäläinen mies kuoli poliisiautoon matkalla Jyväskylän putkaan

      Iäkäs vanhus humalassa niin huonossa kunnossa, ettei pystynyt huolehtimaan itsestään niin ainoa apu sillä hetkellä oli
      Jämsä
      68
      821
    4. Mitä haluaisit kysyä tänään

      Kaivatultasi? Anna jokin tunniste itsestäni tai hänestä.
      Ikävä
      62
      760
    5. En välitä sinusta yhtään

      Olet pelkkä itsestään liikoja luuleva ämmä. Kierrän sinut kaukaa nyt ja aina. Olit mulle pelkkä lelu vaan.
      Ikävä
      52
      720
    6. Ei se nainen edes oo

      mitenkään nätti 🤣🤣🤣🤣🤣
      Ikävä
      67
      697
    7. Ernest Lawson täräytti erikoisen heiton TTK-lehdistötilaisuudessa: " Onko tässä tarkoituksena...?"

      Ernest Lawson esitteli uudet TTK-tähtioppilaat ja opettajat torstaina 6.8. lehdistölle. Tulevalla kaudella on yksi hausk
      Kotimaiset julkkisjuorut
      8
      672
    8. Poliisi yritti murhata mopopojan

      Nyt menee kissalan poikien touhu liian pitkälle! https://www.is.fi/kotimaa/art-2000012193221.html Karu video mopomiiti
      Maailman menoa
      315
      647
    9. Olen luovuttanut

      Välimme menivät niin pahasti solmuun, ettei niitä voi enää korjata. On aika jatkaa elämässä eteenpäin. Toivon sulle kaik
      Ikävä
      33
      623
    10. Mersumies201

      Oli tänään hyrskällä melekoosen tehokas 124 liikenteessä. Ei paljon vastamäki haitannu....
      Hyrynsalmi
      16
      520
    Aihe