我的查詢都很好,但這是很好的,但它拉動了所有產品的最小和最大價格,我只想提取具有狀態「a」PHP JOIN產品狀態的查詢調整,但無法工作
我在查詢中有條件,但不認爲它是正確的。表cscart_product_prices沒有狀態只有cscart_products所以需要一些如何添加條件來回傳狀態a的價格拉回來,如果這是有道理的?
$proMaxPrice = db_get_row("select max(price) as mianprice FROM cscart_product_prices as cpp LEFT JOIN cscart_products_categories as cpc on cpc.product_id=cpp.product_id LEFT JOIN cscart_products AS cp ON cpc.product_id = cp.product_id where cpc.category_id ='".$key."' AND cp.status='A' ");
$proMinPrice = db_get_row("select min(price) as mianprice FROM cscart_product_prices as cpp LEFT JOIN cscart_products_categories as cpc on cpc.product_id=cpp.product_id LEFT JOIN cscart_products AS cp ON cpc.product_id = cp.product_id where cpc.category_id ='".$key."' AND cp.status='A' ");
或多或少帶回分鐘和最大價格爲類別中的產品,但不管產品有什麼樣的地位,「A」是積極的,「d」被禁用,「H 「隱藏起來......它爲所有人贏得價格,而我只需要」A「活躍的產品。
任何人有任何想法?對不起,再次要求,只有在這裏1:30,需要解決今晚,並推動住一旦修好,所以不能睡覺,直到我修好它,迄今沒有運氣一切lol – James