fix distinct & top conflict on mssql (#596)

This commit is contained in:
Lunny Xiao 2017-05-31 09:01:50 +08:00 committed by GitHub
parent 7154d2c42d
commit 8729bffe74
1 changed files with 1 additions and 1 deletions

View File

@ -1278,7 +1278,7 @@ func (statement *Statement) genSelectSQL(columnStr, condSQL string) (a string) {
}
// !nashtsai! REVIEW Sprintf is considered slowest mean of string concatnation, better to work with builder pattern
a = fmt.Sprintf("SELECT %v%v%v%v%v", top, distinct, columnStr, fromStr, whereStr)
a = fmt.Sprintf("SELECT %v%v%v%v%v", distinct, top, columnStr, fromStr, whereStr)
if len(mssqlCondi) > 0 {
if len(whereStr) > 0 {
a += " AND " + mssqlCondi