作者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