我有一个表,其中包含book
、startyear
和endyear
等列author
。
我需要根据以下条件同时更新startyear
和列,endyear
STARTYEAR = ENDYEAR where STARTYEAR=0 and ENDYEAR != 0
also
ENDYEAR = STARTYEAR where ENDYEAR =0 and STARTYEAR != 0
这是可能的
UPDATE Table SET STARTYEAR = ENDYEAR WHERE STARTYEAR=0 AND ENDYEAR<>0;
UPDATE Table SET ENDYEAR = STARTYEAR WHERE ENDYEAR =0 AND STARTYEAR<>0;
如何在一个查询中编写这两个查询?