Tervehdys kaikille

Sqlbasic

Olisin kysellyt SQL ohjelmoinnista.Tietääkö kukaan mikä kysely olisi oikein jos kysytään että laadi SQL kysely joka laskee kirjojen kokonaismäärän varastossa.
Olen yrittänyt laittaa
SELECT *
FROM "varasto"
mutta tämä ei mene läpi
onko johonkin kohtaan kirjoitettava "lukumaara" ja onko kyseessä ehkä SUM tai WHERE lauseke
SELECT *
FROM "varasto" "lukumaara" ei myöskään tuota tyydyttäävää lopputulosta

21

1053

    Vastaukset 21

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • noistakin_riippuu

      Riippuu ainakin tietokannasta, sen sijainnista, sekä tietokannan kentistä, mitä SQL-kyselyyn pitää kirjoittaa.

    • select-män

      SELECT SUM(column_name)
      FROM table_name
      WHERE condition;

    • COUNT-SUM-AVG
    • Näinikkäästi_ikkäänkuin

      Varasto-taulun kaikki rivit saat laskettua SELECT COUNT(*) FROM varasto vaan onko varasto-taulussa muutakin kuin kirjarivejä tai esim rivillä kirjojen lukumäärä?

      • toopelle

        Eipäs kun näin:
        SELECT COUNT()
        FROM Varasto;


    • jossainpienivirhe

      Jos kirjoitan
      SELECT *
      FROM "varasto"

      Niin vastaus on vihreällä värillä:
      Your SQL statement executed successfully COUNT 9

      MUTTA

      Your SQL statement produced wrong result (punaisella värillä)
      Expected result is 4091

    • pilkkuaviilatessa

      SELECT *
      FROM "varasto";
      En ymmärrä koska valitaan kaikki varastosta mutta tulos ei anna 4091 vaan 9

    • tietokannatjapääavaimet

      Tietokanta KIRJA:
      kirjaid integer NOT NULL
      nimi character varying 32 NOT NULL
      tekijaid integer
      kustantajaid integer
      sivuja integer
      hinta double precision
      julkaisupvm date
      Tetokanta Kirjailija:
      tekijaid integer NOT NULL
      sukunimi character varying 32 NOT NULL
      etunimi character varying 32 NOT NULL
      Tetokanta Kustantaja:
      kustantajaid integer NOT NULL
      nimi character varying 32 NOT NULL
      osoite character varying 32
      postinro character varying 32
      toimipaikka character varying 32
      Tietokanta Varasto:
      varastoid integer NOT NULL
      kirjaid integer
      lukumaara integer NOT NULL

    • pienestäkiinni

      SELECT lauseke jossa - * / niin FROM ja WHERE
      mutta tämän pitäisi olla tosi simppeli mutta ei vain onnistu

    • rakenne

      Eli onko kyseessä SELECT * vai COUNT vai SUM lauseke ja pitääkö olla mukana myös lukumaara

      • helppoa-kuin-mikä

        Tietysti pitää mukana olla, miksi edes kyselet sellaista.


      • Hohhoijaati

        Mitkä on kantapalvelimen suojaukset? ei sieltä mitä vaan voi kysyä, kun lentää pihalle, haitta yhteytenä.


      • kokeiletätä

        SELECT COUNT()
        FROM Varasto;


    • hgfdsasdf

      Löytyihän se kaivattu tietokanta-schema (taulut ja niiden kentät) eli nuo kirja, kirjailija, kustantaja ja varasto on tietokannan tauluja ja kysytty select taulusta varasto on yksinkertaisesti:

      select sum(lukumaara) from varasto

      koska siinä kaikki on kirjoja, tässä ei tarvita where-lauseketta.

      • envaannosaa

        Mikä olisi tämän ratkaisu:
        Laadi SQl-lause, joka tulostaa Kirja taulusta sellaisten kirjojen keskihinnan, jotka maksavat yli 20 mutta alle 30.
        Olisiko tännepäin kuten:
        SELECT AVG("hinta") FROM ....... >20 AND <30;


    • mitä_lasketaan

      Lasketaanko tässä nyt nimekkeiden määrää vai kaikkien kirjojen yhteismäärää, sillä tietokannan mukaanhan yhtä nimekettä voi olla useampi kappale.

    • hrmm eiköhän tuon parilla piuhalla ja aimo kronksautuksella saa aikaan

    • logiikkaa

      Se menikin läpi pelkällä varastolla eikä kirjaa tarvittu mainita ollenkaan eli
      SELECT SUM("lukumaara") FROM varasto; eli pelkästään varastossa oli tieto kirjojen lukumäärästä.
      Joskus yksinkertainen on välillä vaikeaa hoksata.

      • cooldude

        Kiitos hgfdsasdf koska nyt huomasin kirjoituksesi ja olit oikeassa.


    • Anonyymi

      Vain homot käyttää 70-luvun fossiilista muinaisjäännettä nimeltä SQL. NoSQL on tämänpäivän trendi ja tulevaisuudessa kukaan ei enää käytä mitään muuta kuin sitä.

      • Anonyymi

        Tuo SQL käyttäjien seksuaalinen suuntautuminen tuskin pitää paikkaansa, mutta muilta osin hyvinkin mahdollista.


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

    Luetuimmat keskustelut

    1. Puukotus Kajaanissa

      Kuka puukotti ja ketä? https://yle.fi/a/74-20247765 Vähemmän yllättäen päihteet mainittu
      Kajaani
      56
      1234
    2. Taas henkirikos

      Kuka lienee nyt asialla.
      Ilomantsi
      16
      845
    3. 68
      742
    4. Mitä söpö

      Mies mietit?
      Ikävä
      63
      735
    5. Miten uskallan sua nähdä

      Kun vaikutat suuttuneelta :(
      Ikävä
      47
      704
    6. Nainen, tässä olen kahden vaiheilla

      Toinen pitäisi valita ja kummassakin on hyvät ja huonot puolensa. Toinen olisi sellainen pysyvä mutta työläs. Toinen taa
      Ikävä
      69
      698
    7. Hyvä on sitten, jos et sitä s*ksiä halua kanssani.

      Rakastetaan vaan toisiamme, voin käydä muualla tyydyttämässä fyysisenpuolen tarpeet. Puhumalla tämäkin olisi selvinnyt.
      Ikävä
      131
      625
    8. Suloinen ja herkkä

      Toiset huomioiva, räväkkä, yllättävä. Ei sellaisesta voi olla pitämättä.
      Rakkaus ja rakastaminen
      31
      585
    9. Humalassa autolla ajo.

      Tuhti humala hyydytti kuljettajan Suomussalmella -sammui rattiin ,uutisoi Ylä-Kainuu.
      Suomussalmi
      9
      570
    10. Tiesitkö? Jorma Uotisen EX-rakas on Helena Lindgren - Nämä ovat välit nyt: "Me ollaan..."

      Jorma Uotinen ja Helena Lindgren olivat avoliitossa v. 1982-1999. Pariskunta oli aikansa näyttävä julkkispari, missä i
      Kotimaiset julkkisjuorut
      8
      520
    11. Minä muistan

      Minä muistan sinut nauravana. Sellaisena, joka sai tavallisenkin hetken tuntumaan vähän kevyemmältä, kuin huoneeseen ol
      Ikävä
      45
      518
    12. Hurja pako Kuhmossa

      19 vuotias kaahasi humalassa jalkakäytävälle tänään. Kuka mitä häh.
      Kuhmo
      4
      492
    13. Jäljitelmä Birginit

      Ei jumaleisson, Jeffin vaimo kertoo et nää Hermesit olikin jäljitelmiä ja timangit labrarääsää. Anna mun kaikki kestää �
      Kotimaiset julkkisjuorut
      118
      492
    14. Hyvää yötä hurmuri

      Iltaa haaveeni! Kauniita unia😘 Jospa me vielä nähtäis ja juteltais, suukoteltais ja halittais, siliteltäis ja hyväiltä
      Ikävä
      24
      483
    15. Pitäisikö seksille asettaa huvivero?

      (ja jos hankkisi todistuksen sen harrastamisesta velvollisuudesta tai lisääntymistarkoituksessa, saisi siitä vapautuksen
      Sinkut
      113
      444
    16. Taidat olla

      Luovuttanut jo minun suhteeni osalta?
      Ikävä
      36
      435
    17. Mä voisin rakastua noihin tähti silmiin

      Katseesi on niin lumoava nainen💚.
      Ikävä
      16
      431
    18. Olet pelottava ilme vakavana

      Sitä alkaa ajatella äkkiä kaikenlaista. Synkkiäkin juttuja. Kai tässä oma mielikuvitus kun laukkaa. 🤔😳
      Ikävä
      26
      427
    19. Minä en ole koskaan

      Rakastanut ketään toista yhtä paljon kuin sinua
      Ikävä
      70
      418
    20. Kaduttaako kun jätit vastaamatta

      Vai oliko tarkoitus satuttaa?
      Ikävä
      34
      414
    Aihe