資料庫中有一定的資料,我們記為A,現在我手中有一定的資料B,B與A資料有交叉,
我現在想要將B插入資料庫,但是想把A-(A∩B)的資料狀態置0,想把B的所有資料
狀態置1,請問有什么方法效率更高?
uj5u.com熱心網友回復:
b先插入另一張表,然后把b插入a,共有的資料主鍵沖突是插不進的插完之后把a中所有不在b里的資料狀態置0,在b里的資料狀態置1
uj5u.com熱心網友回復:
https://www.cnblogs.com/shiwaitaoyuan/p/6483239.html可以考慮用merge來合并
但要注意合并的表使用的必須是MyISAM引擎
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/96661.html
標籤:MySQL
上一篇:mongodb.driver2.2.4 C#驅動速度慢
下一篇:mysql面試題,求解釋
