Maison  >  Questions et réponses  >  le corps du texte

Comment rechercher un titre et utiliser une autre colonne pour vérifier l'unicité

J'ai des données de produits récupérées dans la base de données et je souhaite les utiliser sur mon site Web. Je souhaite écrire une requête qui renvoie tous les éléments portant le titre "%EXAMPLE%" mais uniquement des produits uniques.

Le problème est que j'ai plusieurs lignes pour 1 article et je souhaite seulement renvoyer 1 ligne par produit (je gratte tous les jours, donc j'obtiens des lignes supplémentaires par article chaque jour). La seule différence entre les lignes est qu'elles ont une autre date et un autre prix, puisque c'est l'historique des prix que je recherche.

Exemple : Nous avons 3 articles : chocolat rose, pommes roses et poires roses. Il y a 3 rangées pour chaque article car j'ai gratté 3 fois. Par exemple (pour les besoins de cet exemple, je n'ai pas ajouté toutes les autres colonnes) :

ID produit Titre Prix Disponible
ABC123DEF Pomme Rose 0,47 1
ABC123DEF Pomme Rose 0,42 1
ABC123DEF Pomme Rose 0.41 1
ABC333FHG Poire Rose 0.41 1
ABC333FHG Poire Rose 0.41 1
ABC333FHG Poire Rose 0.41 1
FH5845FJG Chocolat Rose 0.41 1
FH5845FJG Chocolat Rose 0.41 1
FH5845FJG Chocolat Rose 0.41 1

Le résultat que je souhaite obtenir est :

ID produit Titre Prix Disponible
ABC123DEF Pomme Rose 0,47 1
ABC333FHG Poire Rose 0.41 1
FH5845FJG Chocolat Rose 0.41 1

Il semble que je doive rechercher le titre, puis filtrer les identifiants de produit en double afin d'obtenir les résultats corrects. Mais je ne sais pas comment faire.

Des idées ?

P粉244155277P粉244155277182 Il y a quelques jours395

répondre à tous(1)je répondrai

  • P粉298305266
  • Annulerrépondre