Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  MySQL Group By märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
kpihus
Kreisi kasutaja
kpihus

liitunud: 14.04.2003




sõnum 22.10.2013 01:12:08 MySQL Group By vasta tsitaadiga

Oletame et meil on toodete olem.
Olemil on atribuudid: Nimi, EAN, ladu, kogus, ...
Sama EAN'iga toodet võib olla mitmes laos.
On vaja tekitada päring, mis näitab palju igas laos on tooteid. See tähendab, et me peame tegema GROUP BY toode.ean, aga selliselt grupeerides grupeeritakse kokku kõikide ladude tooted, oleks tarvis näha iga lao kohta eraldi grupeeritud tulemust

Kuidas selline päring peaks välja nägema ?
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
nexus4
Kreisi kasutaja
nexus4

liitunud: 01.03.2012




sõnum 22.10.2013 04:43:27 vasta tsitaadiga

kell palju juba, aga mis select count(ean) from olem group by ladu (või vastupidi) annab ?
Kommentaarid: 29 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 22.10.2013 10:18:34 vasta tsitaadiga

Lihtsalt ühikute arvu laos kokku kõigi toodete peale?
sql:
  1. SELECT ladu, SUM(kogus) FROM tabel GROUP BY ladu
Äkki sedasi?
_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
nexus4
Kreisi kasutaja
nexus4

liitunud: 01.03.2012




sõnum 22.10.2013 11:09:25 vasta tsitaadiga

Fukiku, nii vist hoopis jah, mul kogus jäi kahe silma vahele
Kommentaarid: 29 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  MySQL Group By
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.