lo que hace tu query a lo que se entiende es lo siguiente:
Obtiene los valores unicos de clientcode,suma1,suma2 y Res donde la fecha de tcompleta sea la misma de liquidaciones y la columna res sea mayor o igual a 2
el error que te presenta dice textualmente que hay mas de una columna que se llama clientcode en tu tabla tcompleta, el porque se usa el formato TCompleta.['ClientCode'], es porque se estan usando nombres de 2 partes(database.columna), te recomiendo que hagas un select a tu tabla tcompleta y veas si no hay mas de una columna como clientcode, lo otro que podrias hacer es probar con lo siguiente:
Código SQL:
Ver originalSELECT DISTINCT TCompleta.['ClientCode'] AS codigo_client, Suma1, Suma2, Res
FROM TCompleta, Liquidaciones
WHERE TCompleta.['SalesDtae'] = Liquidaciones.['SalesDate'] AND Res >= 2