Там нет вложенности необходимости; это просто JOIN, что требуется, и что лучше всего было бы написано с явными присоединиться к обозначениям:
SELECT cj.*, pj.*
FROM PreviousJobs AS pj
JOIN Jobs AS cj ON pj.sOtherRef = cj.sOtherRef
WHERE cj.jobId = '273121'
Вам не нужен второй WHERE в своем заявлении (что является синтаксической ошибкой, вы должны снабдили нас с сообщением об ошибке, которое предоставила ваша СУБД). Вам не нужно сравнивать сравнение с TRUE.
Список таблиц с разделителями-запятыми в предложении FROM был необходим в SQL-86 и SQL-89, но не был необходим, поскольку поддержка SQL-92 была добавлена в СУБД. Вы должны знать об этом, чтобы, если вы прочитаете старый SQL, вы знаете, что это значит. Но вы должны планировать использовать только новую нотацию JOIN, если не будет подавляющего (и недобросовестного) давления со стандартов на рабочем месте, чтобы использовать старые обозначения.
В зависимости от используемой СУБД вы можете обнаружить, что AS в псевдонимах таблицы не разрешено (Oracle), хотя стандарт говорит, что все в порядке. Такая разница заключается в том, что это хорошая идея включить информацию о вашей СУБД в вопрос.
+1 за указание запятых-SEPA номинальный список стиля имен таблиц. Этот стиль уже давно прошел путь аналогового кирпичного телефона, и OP действительно нуждается в модернизации. –