SYMPTOM:
The following error message appears when running a report in Strategy Desktop or Web 8.x against a Teradata database:
QueryEngine encountered error: Execute Query failed. Error type: Odbc error. Odbc operation attempted: SQLExecDirect. Improper column reference in the search condition of a joined table.
Error in Process method of Component: QueryEngineServer, Project XXXXXXX, Job 448244, Error Code= -2147212544.
CAUSE:
This issue occurs because the incorrect Structured Query Language (SQL)standard is used by the Strategy SQL Engine to generate the SQL.
ACTION:
Change the VLDB property Join Type to use 'SQL 92' or 'SQL 89 Inner join and SQL 92 outer join' (if using outer joins) instead of 'SQL 89' as shown below:

The Join Type VLDB property can be changed at the report level or at the project level. To change the Join Type at the Report Level follow the steps below:
To change the Join Type VLDB Property at the Database Instance Level used by the Project follow these steps: