我将在我的选择查询中使用 IFNULL 检查
我想这样执行,当 sum 为空时打印 0
这是我的全部查询
SELECT
IFNULL(SELECT SUM(TOT_SALES_PRICE) FROM TB_DEALER_SALES_MNG WHERE DEALER_SEQ = 7 AND DATE_FORMAT(SALES_DATE, '%Y%m' )= DATE_FORMAT(NOW(), '%Y%m') ,0)
)AS TOT_SALES_PRICE
有语法错误,但我不知道
这是我没有 IFNULL 的查询,它工作得很好请告诉我
SELECT
(SELECT SUM(TOT_SALES_PRICE) FROM TB_DEALER_SALES_MNG WHERE DEALER_SEQ = 7 AND DATE_FORMAT(SALES_DATE, '%Y%m' )= DATE_FORMAT(NOW(), '%Y%m')
)AS TOT_SALES_PRICE