我有問題,發現在sql中結合我的兩個表的最佳方法。
我有2個用戶功能表,如下面的相同的列,但不同的值:
這2個表代表用戶的用戶特徵配置文件,但從不同的來源生成我需要的是將其組合到單個用戶 - 特性表,我們不知道用戶(i)來自table1的數據是更真實的還是來自table2。
您認爲結合這2張桌子的最佳方式是什麼?
例如,我應該使用平均值還是最大值或者是否有更好的方法?結合具有相同列和不同值的兩個表的最佳方式
Table1:
user feature1 feature2
A 2 8
B 4 3
C 1 6
表2:
user feature1 feature2
A 3 6
B 2 4
C 4 8
預期產量是多少? _更真實_不是很有用的指標來判斷你應該選擇哪個值。 – fen1x
期望的輸出應該像feature1和feature2列的用戶特徵表問題是我應該如何組合每個用戶的值?這些值是通過不同的來源爲用戶的每個功能分配權重,我需要將它結合到一個表中。 –
@a_horse_with_no_name我使用的是mysql –