Pereiti prie turinio

MySQL SUM iš skirtingų lentelių


Rekomenduojami pranešimai

Susiduriau su problema, tad reikia pagalbos ir patarimu iš ekspertu, pabandysiu viska paaiškinti ko man riekia kuo aiškiau :).

 

MySQL duomenu bazeje KROKODILAS yra dvi lenteles

 

APLESINAI ir PARDAVIMAI

 

APELSINAI lenteleje yra tokie duomenys

-----------------------------------------------

ID, KODAS, AKCIJOS_KODAS

 

1 AAA999 APELSINAS1

2 BBB888 APLESINAS1

3 CCC777 APLESINAS2

 

-----------------------------------------------

 

PARDAVIMAI lenteleje yra tokie duomenys

 

---------------------------------------------

ID, KODAS, PARDUOTA

 

1 AAA999 42

2 AAA999 3

3 AAA999 20

4 BBB888 11

5 BBB888 35

6 CCC777 47

7 CCC777 4

 

---------------------------------------------

 

Man, reikia, kad pagal lenteles APELSINAI stulpeli AKCIJOS_KODAS ir pagal lenteles PARDUOTA stulpeli KODAS butu išvesta bendra suma.

 

Suprantu visi sakysit prideti i lentele PARDUOTA stulpeli AKCIJOS_KODAS ir viska išvesti, nes taip ir pats moku, bet man taip netinka, man reikia, kad iš dvieju skirtingu lenteliu ištraukti bendra suma pagal APELSINAI stulpeli AKCIJOS_KODAS ir pagal lenteles PARDAVIMAI stulpeli KODAS.

 

Taigi į ekrane turėtu atsispausdinti:

 

akcijos APELSINAS1 parduota 111

akcijos APELSINAS2 parduota 51

Nuoroda į pranešimą
Dalintis kituose puslapiuose

http://stackoverflow.com/questions/2436284/mysql-sum-for-distinct-rows

 

Tau reikia išrinkti distinct sum iš savo lentelės :)

 

Na siūlyčiau prie pardavimų lentelės prisidėti akcijos_kodo_id, nes kaip, kitaip tai sunku nors man neprofesionalui sugalvoti. O kodui suteikus ID, tai pasaulis tampa paprastas. :))

 

Kodas ir turi id, tačiau pats kodas yra šiuo atvėju naudojamas kaip kodo id ;) Taigi nėra skirtumo čia

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...