Kod
select pracownicy.imie, pracownicy.nazwisko, stanowiska.srednie_zarobki from pracownicy, stanowiska where stanowisko='Wykladowca';
Cel:
wyświetlenie imienia, nazwiska oraz średnich zarobków, pracowników, którzy są na stanowisku Wykładowcy
Problem:
Cel realizuje się częściowo, ponieważ wyświetla wszystkie możliwe kombinacje
Rozwiązanie:
Tabela STANOWISKA posiada 2 kolumny ( nazwa, średnie zarobki ) a tabela PRACOWNICY między innymi ( stanowisko ) <- ta kolumna tylko nas interesuje, zatem musimy dać warunek WHERE, który wygląda tak:
Kod
WHERE pracownicy.stanowisko=stanowiska.nazwa and stanowisko='Wykladowca';
Całość:
Kod
select pracownicy.imie, pracownicy.nazwisko, stanowiska.srednie_zarobki from pracownicy, stanowiska WHERE pracownicy.stanowisko=stanowiska.nazwa and stanowisko='Wykladowca';