TPS-707 [5.4.1]sort on complex type fields throw Exception in webUI(TMDM-7462)

TMDM-7164: Fix incorrect order-by alias in join clause // https://jira.talendforge.org/browse/TMDM-7164

(cherry-picked from commit a0059fbcb38bdbf6938cd86e6915305cae66765d)

git-svn-id: http://talendforge.org/svn/tom/branches/branch-5_4@116068 f6f1c999-d317-4740-80b0-e6d1abc6f99e