我有一个简单的问题,我正在四处查看,但不能让它为我工作。我已经用当前日期进行了查询,并且可以说tomorow是星期二,但是由于它是未来,所以没有数据。而且还没有记录。如果没有找到记录,sql将得到零值
当我运行查询时,它只显示没有任何东西只有2个柱子叫做total | Date
它按我说的做。但现在我想让它给我看0
,而不是注意但只有2个柱。
我搜索了COALESCE,但由于某种原因,它没有工作,它也给我没有错误。
SELECT
SUM(totalExcl) AS total,
DATE_FORMAT(date_add, '%W') AS 'Date'
FROM
ex.ps_ox_quotation
WHERE
WEEK(date_add) = WEEK (UTC_TIMESTAMP())
AND saleType IN ('IEW' , 'A', 'Project')
AND DAYOFWEEK(date_add) % 6 > 4
GROUP BY Date
ORDER BY 'Date' DESC
我有什么(表)=
| |total | Date
我想要什么(表)=
| |total | Date
0 Tuesday
今天是星期三,因此是当前的日期,这就是它显示(顺便说一句,这是目前)我只是显示它:
| |total | Date
500 Wednesday
我想你需要''@@ ROWCOUNT''为 – Ditto