afliult 发表于 2008-3-20 09:44

一个查询的排序问题,请各位帮忙

我建了两个表,一个是年级序号表
   ID   年级
  1    一年级
  2    二年级
  3    三年级
  4    四年级
  5    五年级
  6    六年级
一年是教师列表
  ID  年级   教师
  1  五年级   李四
  2  六年级   张三
  3  五年级   曾平
  4  一年级   刘一凡
  5  三年级   刘永杰
  6  四年级   李小三
  7  五年级   风华
  8  六级年级 彭新
  9  二年级   肖平
  10 三年级   李利群
  ......

我现在要按这样的要求显示教师表
一年级   刘一凡
二年级   肖平
三年级   刘永杰
三年级   李利群
四年级   李小三
......

请问怎样使用SQL 语句一次性完成

afliult 发表于 2008-3-20 10:49

现在解决了
SELECT [teacher].[年级], [teacher].[教师]
FROM nj, teacher
WHERE [nj].[年级]=[teacher].[年级]
ORDER BY [nj].[id];

页: [1]

编程论坛