获得每个员工的日期

时间:2011-03-30 04:58:58

标签: mysql sql

我有一个表“EMPLOYEEMASTER”包含'emp id'为1,2,3,4 .....

日期是一个月的21个月到下个月的20个.......

EMPLOYEEMASTER
--------------
emp id       name     
------       ----
1            anil
2            babu
3            anitha

我希望sql语句变得像

emp id         date
------         ----
1              21/03/2011
1              22/03/2011
1              23/03/2011
1              24/03/2011
.              .
.              .

.              .
.
1              30/03/2011
1              01/04/2011
.              .
.              .
1              19/04/2011
1              20/04/2011
2              21/04/2011
2              22/04/2011
.....

请帮助我?...

1 个答案:

答案 0 :(得分:0)

我将假设还有一个包含员工ID及其开始/结束日期的表格......

SELECT a.Id, b.BeginDate, b.EndDate
FROM EMPLOYEEMASTER As a
LEFT JOIN EMPLOYEEDATES As b --whatever table the id and dates are in
ON a.Id = b.Id

“通用问题得到通用答案”