我正在申請人口普查數據處理,它有大約10個關於每個人收集信息的標準(地區,年齡,性別,婚姻狀況,宗教等......),我決定使用Mysql,我創建了表格對於每個條件和表「人員」列的外鍵在這些條件表主鍵上。 我需要GROUP BY BY「人」表上這些標準列的任何子集的可能性,並獲得每個組合的總數。 我有大約300萬條記錄,人表的外鍵列在InnoDB中被默認編入索引,一些測試所需的時間約爲10秒到1分
我一個一個array中,我拿出random項目 [a, b, c, d ,...]
function getRandomItem(){
// return random item from array
}
我也有一個SQL表所示: category_id
random_item
然後我想要將該項目添加到表格中。對於每一個category_id,我想如隨機項的多行: 有每個