求一条绝妙的Select语句,急!!!请高手执教!!!急!!!
考勤排班,表tableA有2个字段,内容如下:
ID shift
----------------
1 B-中班
2 B-中班
3 B-中班
4 C-夜班
5 C-夜班
6 A-早班
7 A-早班
8 A-早班
用select datediff(day,ID,'2003-11-30') as day,shift from tableA
可以得到:
Day shift
----------------
2003-12-1 B-中班
2003-12-2 B-中班
2003-12-3 B-中班
2003-12-4 C-夜班
2003-12-5 C-夜班
2003-12-6 A-早班
2003-12-7 A-早班
2003-12-8 A-早班
但 2003-12-6,2003-12-7为周末,怎么写可以自动跳过???
效果如下:
Day shift
----------------
2003-12-1 B-中班
2003-12-2 B-中班
2003-12-3 B-中班
2003-12-4 C-夜班
2003-12-5 C-夜班
2003-12-8 A-早班
2003-12-9 A-早班
2003-12-10 A-早班
求一条绝妙的Select语句,急!!!请高手执教!!!急!!!