为LEFT JOIN设置为空白的0结果?

时间:2012-04-09 16:01:47

标签: php mysql sql join

我有两个表由foregin键加入' ID':

表A有ID,MONTH,VOTES以及表B ID,MONTH,OTHER_VOTES。

表A和表B按预期收集投票。不是所有时间都有这两种选票。

我希望LEFT JOIN B到A,以便在OTHER_VOTES不存在(无,空)的几个月内,我会得到0而不是空单元格。

这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:6)

确实如此。在选择列的位置,请使用IFNULL(OTHER_VOTES, 0)