私は有名なカートのために自分の機能を転がしています。これが私の質問です:
SELECT d.product, d.product_id, p.price FROM cscart_product_descriptions AS d, cscart_product_prices AS p WHERE d.product_id IN (
SELECT product_id FROM cscart_products WHERE product_code IN (
SELECT product_id FROM cscart_range WHERE range_name IN (
SELECT range_name FROM cscart_range WHERE product_id = '0140885'
)))
最初の選択からproduct_prices関連の選択を削除すると、期待どおりに3つのアイテムが返されます。価格を含めて実行すると、4,500件の結果が得られます。
私はこれが参加の問題であることを認識しています、私はそれを修正する方法がわからないだけです。
乾杯!