case when 语句必要的时候加上group by 语句

解决方案 »

  1.   

    能否具体讲解一下,
    case when怎么用?新手上路,请多指教!
      

  2.   

    a
    AMon StationName Tagname IA
    b
    AMon StationName Tagname  P
    c
    AMon StationName Tagname  Q
    alter table tablename add p 数据类型
    alter table tablename add q 数据类型update a
    set p=b.p
    from b,a
    where b.amon=a.amonupdate a
    set q=c.q
    from c,a
    where c.amon=a.amon
    添加2列,再修改,可以不
      

  3.   

    update a
    set p=b.p
    from b,a
    where b.amon=a.amon有语法错误,这里不能用from,那要怎样才能引用数据表的字段值啊?
    where b.amon=a.amon 倒是可以改成 where amon=(select amon from Ytable_P)