推 bohei:先來釐清一下,新增欄位這塊跟上面的關聯只有101這個值嗎? 07/02 12:13
→ KerKerLaugh:101是movies資料表的總筆數 要用任一資料表的總筆數 07/02 12:17
→ KerKerLaugh:乘上那9個固定值的結果 07/02 12:17
→ bohei:GROUP BY後的總和為101,其實也就是movies內的總筆數.. 07/02 12:19
→ bohei:先ALTER欄位,再用UPDATE Expected Count=總筆數*固定值 07/02 12:20
→ bohei:這樣應該就符合你的要求了吧? 07/02 12:20
→ bohei:OH..想到..每列的固定值都不一樣,這有很多解法 07/02 12:21
→ bohei:用另一個TEMP TABLE先記錄PK跟固定值,然後從TEMP這邊撈值過 07/02 12:22
→ bohei:去UPDATE 07/02 12:22
→ bohei:不然就在UPDATE裡面寫CASE每一列的固定值 07/02 12:23
→ bohei:不然就是找出固定值的計算公式,就不必寫死每一列的值了 07/02 12:24
推 cutekid:有沒有 table 記錄 「Leading_Digits」和「固定值」的關係 07/02 13:11
推 cutekid:如果沒有 table 記錄的話,想請問你用的是什麼 database 07/02 13:17
→ KerKerLaugh:我用mysql 07/02 13:46
→ cutekid:leading digits 跟 固定值,有沒有另一個 table 做記錄?? 07/02 13:53
→ KerKerLaugh:我剛剛新增一個紀錄Leading_Digits和固定值的table了 07/02 13:59
※ 編輯: KerKerLaugh (140.123.176.231), 07/02/2014 14:27:43
→ bohei:expected_count=COUNT(*)*Probability即可 07/02 15:15
→ bohei:上面一句推錯了,要推在下面那篇 07/02 15:15