我现在有如下一种表.
第一年表的结构如下:
 字段名: 1999  2000  2001  2002
   a       良   及格  优    优
   B       及格   优   良   优
第二年表的结构如下:
  字段名: 2000   2001   2002  2003
   A       及格   优     优    优
   B       优      良    优    良
第三年表的结构如下:
   字段名: 2001   2002   2003  2004
   A         优     优    优    良
   B         良     优    良    及格其中第一年的表是我第一次建的表.第二,三年为我在程序中自动追加的字段.
如我想在第三年查询2001,2002,2003为优的人.
请问各位这种类型的动态SQL查询语句如何实现.