表结构和记录。
时间         人
2013-06-01   A
2013-06-03   A
2013-06-01   B能不能查A的当月的记录返回下面的格式。只用SQL搞定。
2013-06-01   A
2013-06-02   
2013-06-03   ASQL

解决方案 »

  1.   

    建立一个有每天日期的表 然后又right join去连接这个表
      

  2.   

    需要另设一张包括所有日期的辅助表,然后做 left join
      

  3.   

    只能用表保存每月天数,再与工作表连接
    MYSQL不支持递归查询
      

  4.   

    另建日期表,
    建立两表关系。
    查询 可用 join ,也可 直接不用 两表用“,”隔开
      

  5.   

    想了个蠢办法、、、反正一个月最多31天。。在程序中拼一段select '2013-06-21' union....做为主表然后去left join日期..