Olá tenho a seguinte query:
SELECT coluna1, coluna2, coluna3, coluna4, CONVERT(CHAR, coluna4, 103) as dataInicial,
DATEDIFF(dd, GETDATE(), coluna4) as diferenca
FROM emprestimo
WHERE coluna1 = 1 AND coluna4 < ‘2008-03-06 11:48:34.000’ AND
coluna BETWEEN ‘2008-02-02 11:48:34.000’ AND '2008-03-27 11:48:34.000’
ORDER BY colunaX
o problema ocorre na ordenação, onde somente é realizada por duas colunas, e o resto? Não seria somente adicionar o nome da coluna após ORDER BY ?
Obs: as colunas são todas varchar 255
obrigado