Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z zapytaniem Mysql - Php
Forum PHP.pl > Forum > PHP
kuncer
Witam.

Mam mały problem. Opiszę pokrotce o co chodzi:

Dostępne są dwie tabele:

tabela_zadania

| id_zadania | nazwa_zadania | id_pracownik | liczba_godzin |

i:

tabela_pracownicy

| id_pracownik | nazwisko | imie |


Chcialbym wyciagnac dane z tabeli_pracownicy tak aby
wykluczyć pracownikow których id_pracownik zawiera się w
tabela_zadania i sumarycznie liczba godzin dla tego pracownika jest mnhiejsza od 8.

czyli:
| id_zadania | nazwa_zadania | id_pracownik | liczba_godzin |
1|kanały|2|8
2|klapy|3|4
3|rusztowania|3|4
4|rurociagi|1|4

pracownicy:

| id_pracownik | nazwisko | imie |
1|Bortnowski|Ryszard
2|Cholewa|Andrzej
3|Greszkiewicz|Czesław

wynikiem zapytania powinien byc:

1|Bortnowski|Ryszard


Z gory dziekuje za pomoc.

Pozdrawiam
john_doe
  1. SELECT
  2.  
  3. NAZWISKO, IMIE, SUM(LICZBA_GODZIN)
  4.  
  5. FROM TABELA_ZADANIA INNER JOIN TABELA_PRACOWNICY ON TABELA_ZADANIA.ID_PRACOWNIKA = TABELA_PRACOWNICY.ID_PRACOWNIKA
  6.  
  7. GROUP BY NAZWISKO, IMIE
  8.  
  9. HAVING SUM(LICZBA_GODZIN) < 8



obadaj czy to zakosi



Pozdro.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.