Я полагаю, что проблема заключается в том факте, что вы пытаетесь получить значения в SQL, к которым у вас нет доступа в одном / простом операторе SELECT. Вы должны использовать оператор JOIN для того, что вы пытаетесь - извлекать данные из одной или нескольких таблиц на основе общих данных столбца между двумя или более таблицами. Быстрая попытка вашего SQL:
SELECT A.Agent_Name, C.Country_Name, J.Job_Type FROM Line_Items LI INNER JOIN
( Agents A CROSS JOIN Country C CROSS JOIN Job J ) ON
( LI.Agent_ID = 1 AND
LI.Agent_ID = A.Agent_ID AND
LI.Country_ID = C.Country_ID AND
LI.Job_ID = J.Job_ID );
РЕДАКТИРОВАТЬ: Извините, что пропустил ОТ - это действительно нужно. Я не пытаюсь получить идеальную SQL-статистику для вас - вы знаете, какие столбцы вам нужны и что соответствовать: это всего лишь грубый набросок. Вот ссылка на официальную документацию по присоединению MySQL.