diff --git a/src/repositories/partRepository.js b/src/repositories/partRepository.js
index 943a9fd49ceb85dac8c365bd5d48b152ef105ef6..6b508cdf6a00b38488fa4b2efd0b0bbccf6c1b66 100644
--- a/src/repositories/partRepository.js
+++ b/src/repositories/partRepository.js
@@ -45,7 +45,7 @@ const PartRepository = {
   async getPartsByFilters(partType, whereClauses, queryValues) {
     const query = `
   SELECT 
-    parts.id AS partId, 
+    DISTINCT parts.id AS partId,
     parts.name, 
     parts.image_url
   FROM part_info_${partType.toLowerCase()}