MSSQL Server常用知識總結

暖楓無敵發表於2012-09-14

1、去除表中某個欄位對應的值中的空格??

update ST_PPTN_D set STNM=REPLACE(STNM,' ', '');

 


2、根據一個表中篩選出來的欄位去更新另一個表中的某個對應欄位??

update ST_RSVR_D
set ST_RSVR_D.LGTD=tt.LGTD,ST_RSVR_D.LTTD=tt.LTTD
from 
(
   select 水位站編碼,LGTD,LTTD from 水位站 where
    LGTD is not null and LTTD is not null and LGTD<>'' and LTTD<>'' and 
    slasttime is not null and slasttime>'2012-01-01'
) tt
where ST_RSVR_D.STCD=tt.水位站編碼


 

 

相關文章