私はこのSELECTステートメントに座っています
1つの製品を5つの製品に分け、それぞれにその価格で購入するために注文する必要がある数を示す列があります。
たとえば、54を注文する場合、50から価格を取得する必要があります。
100や101などを注文する場合は、100から価格を取得する必要があります。
これが私のこれまでのSELECTです..
SELECT
entity.entity_id AS "ID",
entity.value AS "Name",
qty_price.qty AS "Pcs",
qty_price.value AS "Price"
FROM `mg_catalog_product_entity_tier_price` qty_price
JOIN `mg_catalog_product_entity_varchar` entity
ON qty_price.entity_id = entity.entity_id
WHERE entity.entity_id = 300
AND entity.value = (SELECT name FROM `mg_catalog_product_flat_1` WHERE `mg_catalog_product_flat_1`.entity_id = entity.entity_id)
LIMIT 10;
編集:これは、返信へのコメントで言及されたスクリーンショットです: