From 00c38c5317999436c3632fb3776394bb4000beca Mon Sep 17 00:00:00 2001
From: vforchi <vforchi@eso.org>
Date: Thu, 9 Feb 2017 08:58:05 +0100
Subject: [PATCH] Fixed behaviour of TOP and DISTINCT

---
 src/adql/translator/SQLServerTranslator.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/adql/translator/SQLServerTranslator.java b/src/adql/translator/SQLServerTranslator.java
index 8eb7022..2afdcb3 100644
--- a/src/adql/translator/SQLServerTranslator.java
+++ b/src/adql/translator/SQLServerTranslator.java
@@ -189,7 +189,7 @@ public class SQLServerTranslator extends JDBCTranslator {
 
 		for(int i = 0; i < clause.size(); i++){
 			if (i == 0){
-				sql = clause.getName() + (clause.hasLimit() ? " TOP " + clause.getLimit() + " " : "") + (clause.distinctColumns() ? " DISTINCT" : "");
+				sql = clause.getName() + (clause.distinctColumns() ? " DISTINCT" : "") + (clause.hasLimit() ? " TOP " + clause.getLimit() + " " : "");
 			}else
 				sql += " " + clause.getSeparator(i);
 
-- 
GitLab