Правда все эти бантики не решают исходную проблему...
А попробуйте всё-таки сделать это на ините датасорса, ничего не поменяется?
Можно кстати включить SQL-трэйс и посмотреть уходящий запрос, чтоб убедиться, что запрос действительно не изменился, а то может он просто неправильно сформирован по каким-то другим причинам?