update xyk0401_0512  set hls=(select hls_1 from xyk0503b where RECORD 1) from xyk0401_0512,xyk0503b where month=200503
提示:
函数名缺少)",

解决方案 »

  1.   

    --try
    update xyk0401_0512 set hls=(select hls_1 from xyk0503b where RECORD 1) from xyk0401_0512,xyk0503b where [month]=200503
      

  2.   

    update xyk0401_0512  set hls=(select hls_1 from xyk0503b where RECORD=1) from xyk0401_0512,xyk0503b where month=200503
      

  3.   

    where RECORD 1  这里是什么?
      

  4.   

    update xyk0401_0512  set hls=(select hls_1 from xyk0503b where RECORD=1) where month=200503
      

  5.   

    -----------------try----------
    update xyk0401_0512  set hls=(select hls_1 from xyk0503b where RECORD=1)
     from xyk0401_0512,xyk0503b where [month]=200503
      

  6.   

    update xyk0401_0512 set hls=(select hls_1 from xyk0503b where RECORD=1)
    where month=200503
      

  7.   

    我是想取出xyk0503b表中的第一行记录的hls_a的值赋给xyk0401_0512表的hls字段
      

  8.   

    update [xyk0401_0512]  set [hls]=(select [hls_1] from [xyk0503b] where [RECORD]= 1) from [xyk0401_0512],[xyk0503b] where [month]=200503orupdate [xyk0401_0512]  set [hls]=(select [hls_1] from [xyk0503b] where [RECORD]= 1) from [xyk0401_0512] where [month]=200503
      

  9.   

    update [xyk0401_0512]  set [hls]=(select top 1 [hls_1] from [xyk0503b]) where [month]=200503
      

  10.   

    忘了说一句,我这个是在VFP6.0下运行
      

  11.   

    update xyk0401_0512 set hls=hls_1 from xyk0503b where  RECORD 1 and [month]=200503