0
SELECT sum(st.stock_in) - sum(st.stock_out) as'stock_qty',
p.product_name,p.product_limit
FROM stock as st
join products as p
on p.product_id=st.product_id
where 'stock_qty' < 'p.product_limit'
GROUP BY st.product_id
我有兩個表產品和股票。我可以在where子句中使用別名嗎?
產品表:PRODUCT_ID,PRODUCT_NAME和Product_limit
庫存:STOCK_ID,PRODUCT_ID,stock_in,stock_out
從上面的查詢,我得到的所有記錄,但我想只有那些記錄誰的產品極限達到或低於。
如果產品1有50個product_limit並且庫存達到了50個限制或低於50個,那麼請將這些記錄提供給我。
建議我最好的解決方案。
感謝它爲我工作 –