Handling order with array and check columnx, instead of simple string concatenation
New where with array to avoid injection
order on where function