我现在用的是SQL 2000的数据库,然后我现在想要调用库里面表 A 里面的一个字段,面积.
但有要求,一个是要调用所有的面积的和  SUM,
一个是要调用有条件的,比方说一楼的面积的和  1fSUM请问,我要怎么调出这两个数据呢?

解决方案 »

  1.   

    还是先去看看ado.net再做吧!先把刀磨好!!
      

  2.   


    string sqlStr = "server=.;uid=sa;pwd=;database=userlist";
    SqlConnection sqlcon = new SqlConnection(sqlStr);SqlCommand cmd = new SqlCommand();
    cmd.CommandText = "SELECT SUM(面积) FROM 表A WHERE 楼层='1'";
    cmd.ExecuteNonQuery(); 
      

  3.   

    说实话没看明白楼主的意思
    建议把数据贴出来
    比如数据A,表TA,字段等等还有具体的数据
    然后是数据库B,表TB,字段等等,数据然后具体说两个要怎么操作,由什么数据得到什么数据
      

  4.   

    比方说这是表A id    面积  楼层 
    1    120    F1 
    2    130    F1 
    3    120    F2 
    ... 
    我现在要得到的值就是第一个  sum= 所有的面积之和 
    第二个,当楼层=F1的时候,  F1的面积之和  
      

  5.   


    select sum(面积) as 面积   from 表Aselect sum(面积) as 面积F1 from 表A  WHERE 楼层='F1'
      

  6.   

    select sum(面积) as 面积   from 表A union all
    select sum(面积) as 面积F1 from 表A  WHERE 楼层='F