select datepart('h',time) as time1 from group by time1
  
有谁告诉我,正确的这条语句怎么写吗?  
    谢了,各位大虾.

解决方案 »

  1.   

    select datepart("h",time) as time1 from tablename group by time1
      

  2.   

    select datepart(hh,time) as time1 from 表名 group by time1或select datepart(hour,time) as time1 from  表名 group by time1
      

  3.   

    select datepart('h',time) as time1 from db group by time1
      
    有谁告诉我,正确的这条语句怎么写吗?  
        谢了,各位大虾.
      

  4.   

    如果我没有用group by time1select datepart('h',time) as time1 from db 这条语句对的,一旦用了就不对,报错:试图执行一个合计函数中不包含特定表达式'datepart('h',time)'是查询.
      

  5.   

    help me ,thank everyone!!
      

  6.   

    在SELECT 语句中,GROUP BY子句和集合函数对数据库进行分组统计,在查询结果中,每一组统计出一个结果。datepart不是一个集合函数不知道是不是这个问题
      

  7.   

    有谁能告诉我,该怎么样实现这种功能,正确的SQL怎么写呀,
      

  8.   

    有一个数据库db,里面有做的每笔生意,字段有time,amt(金额)我打算做个图表,计算出某一个整点时,总共做了多少,像:1点时,总销售为???
       2点时,总销售为???
    ...麻烦各位大虾.
      

  9.   

    select sum(amt),datepart('h',time) as time1 from db group by time1
    这样行不行
      

  10.   

    select sum(amt),datepart('h',time) from db group by datepart('h',time)
    我这么写通过了