
SELECT p.city, avg(e.pay_rate), avg(e.salary) AS srednia_pensja FROM employee_tbl p, employee_pay_tbl e WHERE p.emp_id=e.emp_id AND city<>'GREENWOOD' AND srednia_pensja > 2000 GROUP BY p.city ORDER BY srednia_pensja
niestety to wywala mi blad przez kod:
AND srednia_pensja > 2000
niestety nie wiem jak sobie juz z tym poradzic
struktura tabel to:
CREATE TABLE employee_tbl ( emp_id char(9) NOT NULL, last_name char(15) NOT NULL, first_name char(15) NOT NULL, middle_name char(15), addres char(30) NOT NULL, city char(15) NOT NULL, state char(2) NOT NULL, zip char(6) NOT NULL, phone char(10), pager char(10), constraint PK_employee_tbl PRIMARY KEY (emp_id) ); CREATE TABLE employee_pay_tbl ( emp_id char(9) NOT NULL, position char(15) NOT NULL, date_hire date, pay_rate numeric, date_last_raise date, salary numeric, bonus numeric, constraint PK_employee_pay_tbl PRIMARY KEY (emp_id) );
moze ktos szybko pomoc?