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.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

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