表A:
field1 field2
a,b,c,d,e,f a,d,e,g,k,m
想得到以下結果:
field3(交集) field4(并集) field5(交集的數量) field6(并集的數量)
a,d,e a,b,c,d,e,f,g,k,m 3 9
求大師!在線等!
uj5u.com熱心網友回復:
表:



uj5u.com熱心網友回復:
對我 一個c# 后端人員來說,這種放在后端 做更方便uj5u.com熱心網友回復:
一樓的做法是已經將field1和field2拆分了再求值uj5u.com熱心網友回復:
這個問題,單純的寫SQL,肯定是可以解決的,但是有點復雜,而且執行效率肯定也是偏低的。建議修改表結構,不要把需要作為關聯條件的內容,用逗號分隔的方式存盤。
這個應該是典型的多對多的關系。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/208658.html
標籤:MySQL
上一篇:varbinary資料型別的問題
下一篇:Flink的安裝部署
