| 
 举个例子:  | 
|
| 
 
用保存所有日期的表与工作表连接处理 
 | 
|
| 
 
具体的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  | 
| 
 
谢谢两位,以后碰到类似的问题知道怎么解决了~~~不过这次我用其他方式解决了 
 | 
|
| 
 请教一下这个问题是怎么解决的?我也遇到这个问题了  | 
|
| 
 
想知道楼主怎么解决的 
 | 
|