查选修课超过5门的学号与所属单位

解决方案 »

  1.   


    select 学号, 所属单位 from
      (select 学号, 所属单位, Count(学科) as a from 表1 inner join 表2 group by 学号)
    where a > 5
    问问题都能懒成这程度。
      

  2.   

    query1.sql.clear;
    query1.sql.add('select * from 选课=T where datebase');
    query1.sql.open;
      

  3.   

    先count出每个学生的学科数,再查询出学科数大于5的学号和所属单位
      

  4.   

    select 学号, 所属单位 from
      (select 学号, 所属单位, Count(学科) as a from 表1 inner join 表2 group by 学号,所属单位) as Mytable
    where a > 5