Есть запрос
SELECT IFNULL(SUM(if(product_stock.wait_stock =0,qnt,0)),0) stock
FROM product_stock
GROUP by modification_product_id
Он выдает нули:
Мне нужно чтобы выдавало все записи где
stock >0, пробую такие варианты но везде не верно:
SELECT IFNULL(SUM(if(product_stock.wait_stock =0,qnt,0)),0) stock
FROM product_stock
where stock >0
GROUP by modification_product_id
SELECT IFNULL(SUM(if(product_stock.wait_stock =0,qnt,0)),0) stock
FROM product_stock
where IFNULL(SUM(if(product_stock.wait_stock =0,qnt,0)),0) >0
GROUP by modification_product_id
SELECT @stock := IFNULL(SUM(if(product_stock.wait_stock =0,qnt,0)),0) stock
FROM product_stock
where @stock >0
GROUP by modification_product_id
Подскажите пожалуйста как правильно сформировать запрос, чтобы было where stock >0?
Всем добра