Improved query

This commit is contained in:
emeric
2024-04-19 18:32:36 +02:00
parent fd36527681
commit e16c4edb32
+3 -1
View File
@@ -41,7 +41,7 @@ namespace lms::db
session.checkReadTransaction();
// TODO remove distinct and use group by
auto query{ session.getDboSession()->query<ResultType>("SELECT DISTINCT " + std::string{ itemToSelect } + " FROM artist a") };
auto query{ session.getDboSession()->query<ResultType>("SELECT " + std::string{ itemToSelect } + " FROM artist a") };
if (params.sortMethod == ArtistSortMethod::LastWritten
|| params.writtenAfter.isValid()
|| params.linkType
@@ -154,6 +154,8 @@ namespace lms::db
break;
}
query.groupBy("a.id");
return query;
}