1.日历
select xndm 学年,xqdm 学期,xln 年,xly 月,xlr 日,xqz 周,xqj 星期几 from xtgl_xnxqrlb order by xln,xly,xlr;
2.年、月、周
select distinct xln 年,xly 月,xqz 周 from xtgl_xnxqrlb order by xln,xly,xqz;
3.第4周既在九月又在十月,取第一条数据。
select xln 年,(select xly from xtgl_xnxqrlb a where a.xln=b.xln and a.xqz=b.xqz and rownum=1)月,
xqz 周 from (select distinct xln,xqz from xtgl_xnxqrlb order by xln,xqz)b;