題目如下:
Table1 裡有id ,date 兩個字段
Table2 裡有id,date 兩個字段
當table1的date與table2的date相等時,把table2的id的值更新到table1的id去。 答案:
update table1 set id=b.id from table
另外成批插入語句:
insert into table1 (date) (select date from table2)
成批更新time表字段
update time set the_year=year(the_date),the_month=month(the_date),
the_quarter=DATEPART(qq,the_date),the_week=DATEPART(wk,the_date),the_day=day(the_date)