举个例子: |
|
用保存所有日期的表与工作表连接处理
|
|
具体的SQL要怎么写呢?
|
|
20分 |
先用SP生成日期
select addtime,count(*)-1 from ( select * from lsb union all select name,addtime from tt) a group by addtime |
我这是一个表的,你这个SQL要查两个表啊?
|
|
当然,MYSQL不支持递归查询
|
|
这么说,那我只是一个表的,没办法靠SQL查出来了么?
|
|
yes |
|
20分 |
你需要另外一张日历表,然后做 left join ,这是最通用的方法。
其它可以使用存储过程,或者自己硬写一个 (select 1 union select 2 union select 3 union .. union select 1000) c 去left join |
谢谢两位,以后碰到类似的问题知道怎么解决了~~~不过这次我用其他方式解决了
|
|
请教一下这个问题是怎么解决的?我也遇到这个问题了 |
|
想知道楼主怎么解决的
|