Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z zapytaniem Mysql - Php
kuncer
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 12.12.2005

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


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
Go to the top of the page
+Quote Post
john_doe
post
Post #2





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

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


  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.

Ten post edytował john_doe 19.10.2007, 08:31:54
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: 21.08.2025 - 18:14