有8个独立的数字组成了彩票号码。我最初的想法是将这些数据存储在具有名为lotto1 - lotto8的列的单行中。我还需要看看有多少彩票号码是中奖者。为此,我需要在每一列中搜索每个中奖号码。在检查获胜者时,我不需要说哪些具体的数字/位置是匹配的,只需要说有多少匹配即可。WHERE LottoNumber in (01,0,2,03,04,05,06,07,08) GROUP BY LottoTicketID
以这种方式存储会带来问题,因为我需要编写7个连接
我还是Java的新手,我有一个实验室,需要模拟一个彩票游戏,生成一个介于1-10之间的数字。它首先询问用户他们想要购买多少张彩票,然后询问他们是否希望计算机为他们生成猜测,如果是,则它将生成猜测并显示中奖号码。如果用户说否,那么用户将自己输入猜测,并显示中奖号码。2.生成随机中奖整数,生成随机猜测或提示用户猜测。3.上报中奖号码、中奖彩票、总中奖金额、总损失、允许扣除额 这就是实验室本身:Lab05 Lottery game