作者TWYES (TWyes)
看板Database
標題[SQL ] 請問高手,一個抽獎問題,花愈多抽獎次數愈多
時間Sun Mar 13 07:43:33 2011
各位
有一個抽獎問題,
一個客戶花1000元以上有1次抽獎機會
花2000以上有2次抽獎機會
花3000以上有3次抽獎機會
依此類推花10000以上有10次抽獎機會
沒有上限(每多花1000原多1次抽獎機會
原始 Table 如下
ID AMT 次數
1 2100 2
2 1500 1
3 3600 3
請問要如何將這個Table變成
ID
1
1
2
3
3
3
(ID1有2次機會,因此ID出現2次)
我要用亂數去抽上面那個Table
請問高手這段SQL如何寫
(亂數的部份我會,我的問題在於如何將上面的
第一個Table 用語法寫成第2個Table)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.173.149
1F:推 danielguo:我會改用累記百分比計算, 2/1/3 -> 0.33/0.5/1, 亂數0~1 03/13 08:16