Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]połączenie zapytań
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


Witam, mam problem z połączeniam zapytań MySQL
teraz mam tak:
struktura tabela1
ID_REK | ID_REK1 | ILOSC | ILOSC1 | ILOSC2 | WARTOSC

struktura tabela2
ID_REK | IMIE_NAZWISKO

na tę chwilę korzystam z dwóch zapytań:
  1. SELECT SUM(WARTOSC) AS WARTOSC, imie_nazwisko AS imie_nazwisko FROM TABELA1
  2. LEFT JOIN TABELA2 ON TABELA1.id_REK=TABELA2.id_REK GROUP BY imie_nazwisko


  1. SELECT SUM(tab1.ilosc), TABELA2.imie_nazwisko FROM
  2. (
  3. SELECT (ilosc) AS ilosc, id_REK AS id_REK FROM TABELA1
  4. UNION ALL
  5. SELECT (ilosc1) AS ilosc, id_REK AS id_REK FROM TABELA1
  6. UNION ALL
  7. SELECT (ilosc2) AS ilosc, id_REK AS id_REK FROM TABELA1
  8. ) AS tab1
  9. LEFT JOIN TABELA2 ON TABELA1.id_REK=TABELA2.id_REKk GROUP BY TABELA2.imie_nazwisko


wszystko działa dobrze, jednak chcę sortować wyniki
SUM(ilosc)/SUM(wartosc) i nie wiem jak to zrobić
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.09.2025 - 19:58