Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sumowanie mnożenia wartosci z dwoch tabel
Mateostin
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


Witam, nie wiem czy uda mi się jasno opisać mój problem ale spróbuje:

Mam dwie tabele:

1) składniki

surowiec | iloscna100kg | materiałkońcowy
--------------------------------------------------
aaa | 1.22 | MATERIAŁ1
--------------------------------------------------
bbb | 2.11 | MATERIAŁ1
---------------------------------------------------
ccc | 1.00 | MATERIAŁ2
---------------------------------------------------
aaa | 4.00 | MATERIAŁ3
---------------------------------------------------


2) Produkcjamaterialu

materiał | iloscdoprodukcji
-------------------------------------
MATERIAŁ1 | 10
-------------------------------------
MATERIAŁ2 | 3
-------------------------------------
MATERIAŁ3 | 3
-------------------------------------


Czy za pomocą funkcji INNER JOIN jestem w stanie jakoś dynamicznie za pomocą zapytania MySQL zrobić 'iloscdoprodukcji' * 'iloscna100kg' gdzie MATERIAŁ1 oraz zsumować ilość wszystkich AAA po wykonanym działaniu?

domyślam się ze to proste... dla zaawansowanych natomiast chyba nie potrafię posłużyć się jeszcze funkcją INNER JOIN bo ciągle jakiś błąd mi wyskakuje sad.gif
z góry dziękuje za zainteresowanie oraz jakąkolwiek pomoc bądź wskazówki.

Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Tak na szybko
  1. SELECT SUM(iloscna100kg * iloscdoprodukcji) FROM skladniki JOIN Produkcjamaterialu ON(Produkcjamaterialu.material = skladniki.materialkoncowy) GROUP BY surowiec;
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:27