|
@@ -130,7 +130,7 @@ func GetUsdaFasIndexDataTimePageByCodes(indexCodes []string, startSize, pageSize
|
|
|
|
|
|
func GetUsdaFasIndexDataTimePageCount(indexCodes []string) (count int, err error) {
|
|
|
o := orm.NewOrmUsingDB("data")
|
|
|
- sql := ` SELECT COUNT(1) AS count FROM base_from_usda_fas_data WHERE index_code in (` + utils.GetOrmInReplace(len(indexCodes)) + `) GROUP BY data_time `
|
|
|
+ sql := ` SELECT COUNT(DISTINCT data_time) AS count FROM base_from_usda_fas_data WHERE index_code in (` + utils.GetOrmInReplace(len(indexCodes)) + `) `
|
|
|
err = o.Raw(sql, indexCodes).QueryRow(&count)
|
|
|
return
|
|
|
}
|