|
@@ -880,7 +880,7 @@ func GetExcelMaxSortByClassifyId(classifyId int, source int) (sort int, err erro
|
|
|
//sql := ` SELECT Max(sort) AS sort FROM excel_info WHERE excel_classify_id=? AND source = ? AND is_delete=0 order by sort desc,excel_info_id desc limit 1`
|
|
|
//err = o.Raw(sql, classifyId, source).QueryRow(&sort)
|
|
|
|
|
|
- sql := ` SELECT Max(sort) AS sort FROM excel_info WHERE excel_classify_id=? AND source = ? AND is_delete=0 order by sort desc,excel_info_id desc limit 1`
|
|
|
+ sql := ` SELECT COALESCE(MAX(sort),0) AS sort FROM excel_info WHERE excel_classify_id=? AND source = ? AND is_delete=0 order by sort desc,excel_info_id desc limit 1`
|
|
|
err = global.DmSQL["data"].Raw(sql, classifyId, source).Scan(&sort).Error
|
|
|
return
|
|
|
}
|