以下のようにサブクエリを使うSQL文を書いていて気づいたのですが

SELECT
  companies.code, oldest_record.traded_at 
 FROM
  (SELECT
     company_id, MAX(traded_at) AS traded_at
   FROM
     trading_records
   GROUP BY
     company_id) AS oldest_record
INNER JOIN
  companies
ON
  companies.id = oldest_record.company_id;

company_id) AS oldest_record の部分のASを外して書く人も多く省略可能だとわかりました。

どのような条件で省略可能なのか、また省略するのは推奨された書き方なのかを知りたく公式ドキュメントの Chapter 4. SQL Syntax あたりを調べてみたのですが、どこにASに関する記述があるか見つけられませんでした。

ASの省略できる条件と推奨される書き方などについての公式・準公式のドキュメントはどこを探せば見つかるでしょうか?

PostgreSQLについての質問としましたが、一般的な慣習で決まっているのであればそちらを教えてもらえると助かります。