得到下面的表結構。SQL查詢 - 爲少數列添加空白數據
表1
ServiceID Activity_type Start_date End_date
1 Long Day Care 12/03/2012 12/03/2020
1 Family Day Care 12/03/2012 12/03/2020
2 Vacation Care 12/05/2012 12/03/2020
2 Before School Care 12/05/2012 12/03/2020
3 Long Day Care 12/09/2012 12/03/2020
3 Vacation Care 12/09/2012 12/03/2020
3 After School Care 12/09/2012 12/03/2020
現在我想顯示空白Activity_type
時服務沒有活動而得到的所有不同Activity_type
如果服務沒有這樣的活動,則顯示與ServiceId , Start_date, End_Date
記錄和一個空白Activity_type
。我希望每個服務的總行數=不同的活動類型的總數。
輸出應該如下所示。每個服務有五行,不同活動類型的總計數是5。
ServiceID Activity_type Start_date End_date
1 Long Day Care 12/03/2012 12/03/2020
1 Family Day Care 12/03/2012 12/03/2020
1 12/03/2012 12/03/2020
1 12/03/2012 12/03/2020
1 12/03/2012 12/03/2020
2 Vacation Care 12/05/2012 12/03/2020
2 Before School Care 12/05/2012 12/03/2020
2 12/05/2012 12/03/2020
2 12/05/2012 12/03/2020
2 12/05/2012 12/03/2020
3 Long Day Care 12/09/2012 12/03/2020
3 Vacation Care 12/09/2012 12/03/2020
3 After School Care 12/09/2012 12/03/2020
3 12/09/2012 12/03/2020
3 12/09/2012 12/03/2020
任何幫助?
再次閱讀該問題。 – Maximus 2013-05-08 04:42:18
@Sivakumar:這不是最清楚的問題,並且不是很明顯涉及多個表格。我決定回答對這個問題的最簡單的解釋,以防事實證明這是OP所要求的。 – 2013-05-08 04:45:09