有時候需要把查詢到的數據直接插入另一個表中,sql如下:
insert into a
(a.aid, a.name)
select id, name from b
where b.xx = xx
更新操作如下:
UPDATE ta SET name = ( SELECT a.name
FROM a
WHERE ta.aid = a.id )
WHERE ta.pid = xx
內容追加:
update ta set name = CONCAT(name, 'str') WHERE id = xx //CONCAT 追加字段內容