原記錄集為:11,12,13,21,22
新輸入集為:21,22,31,32,33,34
現在需要:
洗掉11,12,13
添加31,32,33,34
我現在解決的辦法是
將新記錄集21,22,31,32,33,34以陣列分割,得到的單個資料,去對比原記錄,如果存在則不處理。如果不存在,則添加。
如:21存在→不處理;31不存在→添加記錄
按照這個解決思路,我還得將舊記錄集11,12,13,21,22分割,逐個對比新記錄集?
有沒有啥容易解決的思路?
uj5u.com熱心網友回復:
讓我感覺頭疼的地方是,原記錄集為:11,12,13,21,22得從資料庫中使用group_concat()獲取,形成一個字串
mysql對“陣列”又沒有很好的處理方式……
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/186551.html
標籤:MySQL
上一篇:Mysql日常運維命令分享
下一篇:資料庫排版轉換成新資料庫
