我坐在這個SELECT語句與MySQL輔助選擇
我有一個產品分成5種產品,每一個欄,告訴你應該有多少爲了得到它的那個價格。
我要的是,舉例來說,如果我命令54,我應該得到50
價格如果我訂購100或101等。我應該得到100的價格。 。 等等。
這裏是我的選擇,到目前爲止..
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;
編輯:這是在評論中提到到回覆的截圖:
也許你也可以解釋你的表的樣子 –
歡迎來到StackOverflow。請儘量在寫作質量上付出一點努力。這是一個專業的網站。 –