【SQL】Update中使用表别名、如何用表中一列值替换另一列的所有值

Update中使用表别名

select中的表别名:

select * from TableA as ta

update中的表别名:

update ta
set ta.key = 1
from TableA as ta

如何用表中一列值替换另一列的所有值

不同表列替换:

update ta
set ta.key1 = tb.key2
from TableA as ta, TableB as tb
where ta.key = tb.key

同一表列替换:

update ta
set ta.key1 = tb.key2
from TableA as ta, TableA as tb
where ta.key = tb.key
上一篇:爬取网页内容java


下一篇:bootstrap4 Reboot details summary 美化(点选禁止选中文本,单行隐藏角标,多行后移)