空格问题USE db_mydata
SELECT  仓库号 ,
        MAX(工资) AS 最大工资 ,
        MIN(工资) AS 最小工资 ,
        SUM(工资) AS 工资总和 ,
        AVG(工资) AS 平均工资 ,
        COUNT(*) AS 职工人数
FROM    职工
GROUP BY 仓库号

解决方案 »

  1.   

    找到解决办法了,我把‘count(*) as 职工人数’与上边的语句放到一行里,结果便执行出来了。
    难道select语句中from之前的代码中不可以有enter的存在?这是定理么?!
      

  2.   

    use db_mydata
    select 仓库号,max(工资) as 最大工资,min(工资) as 最小工资,sum(工资) as 工资总和,avg(工资)as 平均工资,
    count(*) as 职工人数 from 职工 group by 仓库号
    这些地方有中文空格
      

  3.   

    晕,显示不了
    use db_mydata
    select 仓库号,max(工资) as 最大工资,min(工资) as 最小工资,sum(工资) as 工资总和,avg(工资)as 平均工资,
    count(*)这里  as 职工人数这里 from 职工 group by 仓库号
      

  4.   


    应该不是,肯定是里面包含了一些特殊字符,比如:主要的问题是,里面包含了 全角的空格
    [code=sql]select * 
    from sys.objects
    /*
    消息 102,级别 15,状态 1,第 1 行
    ' ' 附近有语法错误。
    */
      

  5.   

    应该不是,肯定是里面包含了一些特殊字符,比如:主要的问题是,里面包含了 全角的空格
    select * 
    from sys.objects
    /*
    消息 102,级别 15,状态 1,第 1 行
    ' ' 附近有语法错误。
    */
      

  6.   

    应该不是,肯定是里面包含了一些特殊字符,比如:主要的问题是,里面包含了 全角的空格
    select * 
    from sys.objects
    /*
    消息 102,级别 15,状态 1,第 1 行
    ' ' 附近有语法错误。
    */
    嗯嗯,谢谢!!