怎样在datagrid中把表中的几条数据的查询结果显示为一条数据 
如图
小弟再次谢谢了 

解决方案 »

  1.   

    那只能在sql语句里下功夫了。 用视图吧
      

  2.   

    实现了
    SELECT 
          SUM(CASE Stt_week WHEN '星期一' THEN stt_jine ELSE 0 END) AS 星期一, 
          SUM(CASE Stt_week WHEN '星期二' THEN stt_jine ELSE 0 END) AS 星期二, 
          SUM(CASE Stt_week WHEN '星期三' THEN stt_jine ELSE 0 END) AS 星期三, 
          SUM(CASE Stt_week WHEN '星期四' THEN stt_jine ELSE 0 END) AS 星期四, 
          SUM(CASE Stt_week WHEN '星期五' THEN stt_jine ELSE 0 END) AS 星期五, 
          SUM(CASE Stt_weekid WHEN 53 THEN stt_jine ELSE 0 END) AS 总金额
    FROM CMGS_Stt
    WHERE (Stt_name = '王小科') AND (Stt_weekid = 53)哈哈
      

  3.   

    可以用2005提供的新功能透视转换来处理更简单
    pivot