Ensuite, utilisez group by et max.
select column1, column2, max(category)
from Books
WHERE product_status = '1'
group by column1, column2;
Dans cet exemple, column1 et column2 sont vos colonnes de la table Livres (comme book_title, book_author ou quelque chose de similaire...) et vous pouvez sélectionner max(category) pour qu'une seule catégorie soit sélectionnée....
Voici la petite DEMO
Dans cette démo, un seul des deux mêmes livres est sélectionné. Le livre avec l'ID 4 n'est pas sélectionné car il a product_status ='0'.