【求助】用php怎么把这个mysql下的两个表进行关联?
生活随笔
收集整理的這篇文章主要介紹了
【求助】用php怎么把这个mysql下的两个表进行关联?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
我原來就是這么干的,當(dāng)然處理的數(shù)據(jù)不是電影就是。
具體A,B哪張表做索引的話,一般用數(shù)據(jù)多的做索引好點,減少重復(fù)概率,匹配率一般有90%以上,當(dāng)然如果數(shù)據(jù)量太大的話,遍歷的話需要很久。
你這兩個表之間要有關(guān)聯(lián)只可能通過title字段,如果遇到兩部電影名字相同的情況就沒辦法了
直接執(zhí)行關(guān)聯(lián)更新,再處理特殊情況
把B表的數(shù)據(jù),設(shè)置到ES(elasticsearch)的索引,然后遍歷A表的數(shù)據(jù),通過ES搜索最匹配的結(jié)果,把id設(shè)置進(jìn)去。這里你可以設(shè)置一個數(shù)組用來檢測重復(fù)。重復(fù)的再多帶帶處理。
具體A,B哪張表做索引的話,一般用數(shù)據(jù)多的做索引好點,減少重復(fù)概率,匹配率一般有90%以上,當(dāng)然如果數(shù)據(jù)量太大的話,遍歷的話需要很久。
你這兩個表之間要有關(guān)聯(lián)只可能通過title字段,如果遇到兩部電影名字相同的情況就沒辦法了
直接執(zhí)行關(guān)聯(lián)更新,再處理特殊情況
把B表的數(shù)據(jù),設(shè)置到ES(elasticsearch)的索引,然后遍歷A表的數(shù)據(jù),通過ES搜索最匹配的結(jié)果,把id設(shè)置進(jìn)去。這里你可以設(shè)置一個數(shù)組用來檢測重復(fù)。重復(fù)的再多帶帶處理。
總結(jié)
以上是生活随笔為你收集整理的【求助】用php怎么把这个mysql下的两个表进行关联?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DNF:dnf 金身的EX缓慢愈合的持续
- 下一篇: 皮瓣手术多少钱啊?皮瓣修复治疗要花多少费