検索

ホームページ  >  に質問  >  本文

タイトルを検索し、別の列を使用して一意性を確認する方法

データベースにスクレイピングした製品データがあり、それを自分の Web サイトで使用したいと考えています。 タイトルが「%EXAMPLE%」のすべてのアイテムを返しますが、一意の製品のみを返すクエリを作成したいと考えています。

問題は、1 つのアイテムに複数の行があり、製品ごとに 1 行だけを返したいことです (毎日スクレイピングしているため、毎日アイテムごとに追加の行を取得します)。行の唯一の違いは、別の日付と価格があることです。それが私が探している価格履歴だからです。

###例: ピンクチョコレート、ピンクアップル、ピンク梨の3アイテムをご用意しました。 3回スクラッチしたので、各項目に3行あります。 例: (この例の目的のために、他のすべての列は追加しませんでした):

###製品番号### ###タイトル### ###価格### ###利用可能### ABC123DEFピンクアップル0.471ABC123DEFピンクアップル0.421ABC123DEFピンクアップル0.411ABC333FHGピンクペア0.411ABC333FHGピンクペア0.411ABC333FHGピンクペア0.411FH5845FJGピンクチョコレート0.411FH5845FJGピンクチョコレート0.411FH5845FJGピンクチョコレート0.411
私が取得したい結果は次のとおりです: ###製品番号### ###タイトル### ###価格### ###利用可能###

ABC123DEF

ピンクアップル0.471ABC333FHGピンクペア0.411FH5845FJGピンクチョコレート0.411 ###何か案は?
正しい結果を得るには、タイトルを検索して重複する productId を除外する必要があるようです。でもどうすればいいのか分かりません。
P粉244155277P粉244155277264日前530