Witam
Jestem początkujący i mam pytanie dotyczące wyświetlenia wyniku dwóch zapytań.
SELECT dop, SUM(ilosc) as ile FROM ifs GROUP BY dop
SELECT dop, COUNT(dop) as ilemag FROM przyjecia WHERE status!='wydano' GROUP BY dop
Chciał bym zeby wyniki tych dwóch zapytań wyświetliły sie w jednej tabeli (przyjecia.dop = ifs.dop)
Pozdrawiam
MySQL dwa zapytania
-
- Posty: 49
- Rejestracja: 06 wrz 2015, 18:46:57
- Płeć:
- User Agent:
MySQL dwa zapytania
Witam,
Niejednokrotnie przekonałem się, że błędnie interpretuję pytania...
Wydaje mi się jednak, że w którejś z tabel (ifs lub przyjecia) należy pole dop zamienić na identyfikator rekordu w drugiej z tabel i wówczas zapytanie wyglądałoby mniej więcej tak:
Przy czym w powyższym kodzie zakładam, że to w tabeli przyjecia zamieniam pole dop na pole ifsID...
Jeżeli nie o to chodzi, to proszę o uściślenie pytania.
Myślę, że pomóc może utworzenie interesującej Pana kwerendy w Accessie i "podejrzenie" kodu SQL.
Pozdrawiam
MD
Niejednokrotnie przekonałem się, że błędnie interpretuję pytania...
Wydaje mi się jednak, że w którejś z tabel (ifs lub przyjecia) należy pole dop zamienić na identyfikator rekordu w drugiej z tabel i wówczas zapytanie wyglądałoby mniej więcej tak:
Kod: Zaznacz cały
SELECT dop, SUM(ilosc) as ile, COUNT(dop) as ilemag FROM ifs, przyjecia WHERE przyjecia.status!='wydano' AND ifs.ifsID = przyjecia.ifsID GROUP BY dop
Jeżeli nie o to chodzi, to proszę o uściślenie pytania.
Myślę, że pomóc może utworzenie interesującej Pana kwerendy w Accessie i "podejrzenie" kodu SQL.
Pozdrawiam
MD