我用最少的数据得到了一个sql小提琴。我的数据库包含超过1000个我的查询输出列,我无法加载到sqlFiddle。
我想显示所有年份的所有月份。 在我的例子中,Car 1仅在2003年出售,我想显示2003年的所有空月。
对于Car 2,它在2003年和2004年出售。所以我想显示03和04的所有空白月份。
我已经阅读了很多类似的问题,我认为对月表的简单加入应该可以解决问题。但我不知道如何正确地进行连接。 有谁可以帮我解决这个问题?
SQL小提琴: http://sqlfiddle.com/#!9/14b2f5/3
我的mysql工作台中的真实查询及其输出看起来像THIS。你可以看到2003年2月在那里失踪了。 我想展示" 1952 Alpine Renault 1300" - " 0" - " 2003年2月"而不是现在没有。