原本设计的时候 table_c 表里面设置了个nvarchar 的‘日期’字段 录入的是以 1,2,3,4 …的格式录入(相对于 table_b 中的 ‘到达日期’) 现在要将table_c 中的‘日期’字段 改成 datetime 格式..同时要更新table_c中的所有‘日期’字段更新为具体的日期(相对于 table_b 中的 ‘到达日期’)如 table_b 中有一记录的‘到达日期’ 为‘2006-12-12’ 那么在 table_c中与之相关的子记录 中 1 就代表‘2006-12-12’ ,2就代表 ‘2006-12-13’ 以次类推 table_b中的一条记录 可对应于table_c 中的若干条记录 主键为ID ,table_c通过MID与 table_b 产生 关联 ,table_c中的主键也为ID ..SQL基础不扎实 ..求解学习.. 谢谢..
where ID=(select MID from table_c where … ) )
where 日期=1 ……我打算要这样表达,可是具体的不知道怎么来 ,当 日期=2,3,4 … 的时候日期又
怎么表示呢 ?还有格式问题怎么解决呢?
FROM TABLE_C C,TABLE_B B WHERE C.***=B.***