Final answer:
The statement is false; you can use a WHERE clause in PROC SQL when joining tables to filter records or to perform a theta join.
Step-by-step explanation:
The statement that you never use a WHERE clause when joining tables using PROC SQL is false. In fact, the WHERE clause can be used in PROC SQL in SAS to filter records based on a certain condition, just like it is used in standard SQL. While the JOIN operation is used to combine rows from two or more tables based on a related column between them, the WHERE clause restricts the result set to only those rows that fulfill a specified criterion.
Sometimes the WHERE clause can also be used to perform what's known as a theta join, which is a row-based join that uses a condition in the WHERE clause rather than the ON keyword. However, for explicit join conditions, it's more common to use the ON clause in the JOIN statement within PROC SQL.