次の2つのテーブルがあります。
- ProductCombined-いくつかの製品情報がここに保存されます
- 製品のパフォーマンス-製品のパフォーマンスが良好かどうかを定義します
これは私の現在のクエリです:
SELECT `prod_combined`.`sku`, `prod_combined`.`titel`, `prod_combined`.`preis_vk`, `prod_performance`.*
FROM `prod_combined`
INNER JOIN `prod_performance` ON prod_combined.sku = prod_performance.sku AND
prod_performance.partner_id = 801
WHERE (aktiv = 1) AND (active >= 0)
AND prod_combined.sku = 1006224000
LIMIT 5
このバージョンでは、フィールド「アクティブ」を0より大きい値に設定する必要があります。
しかし、JOINを必須ではないと見なすクエリが必要です。たとえば、prod_combinedからprod_performanceへの結合がこの製品で成功しなかった場合、クエリによってもフェッチされます。
私はこれを適切に説明しましたか?
よろしく、
マックス