表 A
列  
ID     名称     重量     时间
1       黄瓜       5        2014-12-15 15:45:00.000
1       菠萝      7.1      2014-12-15 16:00:00.000
2       黄瓜      2.3      2014-12-15 15:45:00.000
1       茄子      4.2      2014-12-15 16:30:23.000
2       豆角      3.1      2014-12-15 16:30:23.000
能选择ID为1或者为2时,按照时间段查询某个 “名称” 的重量合计。
能区分ID,列出每天的数据明细即可。这样的软件应该用什么写呢,小弟新手,略微能看看SQL的数据,对软件编程模糊一片。
希望各位大神能有所指点。

解决方案 »

  1.   

    这种帖子,大神是不会来光顾的。Delphi+Ado控件就可以了,TadoQuery控件完全胜任,百度一下使用方法自己在测试。如果测试有问题在贴代码上来......
      

  2.   

    这个很简单的  连接数据库为 几个SQL语句就可以了
      

  3.   

    就是写SQL:的事。
      

  4.   

    的确大神不会管select ID,名称,convert(char(4),year(时间))+'-'+convert(char(2),month(时间))+'-'+convert(char(2),day(时间)) as 日期,sum(重量)
    from 表A
    group by ID,名称,日期
      

  5.   

    where( 时间 between 你设置的时间始 and 你设置的时间终) and 名称=你设置的名称