Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

sql count'ų dalyba


Egis47

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1435 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki, turiu problemą su sql programavimu. Turiu programavimo užduotį, kurią beveik esu padaręs, tiesiog turiu problemų šitoje eilutėje:

HAVING COUNT(PAIMTA) > COUNT(PAIMTA)/COUNT(DISTINCT PAIMTA),

kurioje yra du COUNT'ai ir vieną norėčiau padalinti iš kito ir galiausiai panaudoti tą gautą skaičių eilutėje su HAVING.

Tačiau dalinimas nevyksta ir tiesiog, galima sakyt, kad gaunasi eilutė HAVING COUNT(PAIMTA) > COUNT(PAIMTA). Galbūt kas nusimanote tokiuose dalykuose ir pnš?

Googlinau tikrai ilgai ir nelabai pasisekė...
 

Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)

Žinok, neįsivaizduoju. Jei pasakytum kaip galėčiau sužinoti, atsakyčiau. Ką žinau, tai kad tiesiog kodus rašau į .sql failus, o juos run'inu per LXTerminal ir tiek, galbūt tai kažką sako. Pati duomenų bazė yra padaryta universiteto ir tiek. Duomenų bazė atrodo šitaip(4 nuorodos apačioje):

https://klevas.mif.vu.lt/~baronas/dbvs/biblio/bibliosh.htm

Redaguota , nario Egis47
Nuoroda į komentarą
Dalintis per kitą puslapį

4 minutes prieš, Egis47 parašė:

Žinok, neįsivaizduoju. Jei pasakytum kaip galėčiau sužinoti, atsakyčiau. Ką žinau, tai kad tiesiog kodus rašau į .sql failus, o juos run'inu per LXTerminal ir tiek, galbūt tai kažką sako. Pati duomenų bazė yra padaryta universiteto ir tiek.

Kaip tu gali naudoti SQL, jeigu nesi supažindintas su DB, kurią naudoji? Tik dokumentacijose aprašomas SQL naudojimas ir galimos funkcijos. Yra universalių dalykų, bet per Google ieškodamas tik su raktažodžiu SQL, retai kada rasi veikiantį atsakymą. Visad turi apibrėžti db pavadinimą. Dėl tų pačių performance priežasčių. Netinkamai panaudoti sprendimai ir užklausos taps lėtos.

SELECT @@VERSION

Gali parodyti ką naudoji. Taip pat padaryta SQL klaida atskleidžia DB pavadinimą.

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1435 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...