有一个表名Top_Up
。它当前的快照是:
当我对其运行查询SELECT * FROM Top_Up WHERE Top_up_ID = (round(random() * 9 ) + 1);
时,我得到随机结果。有时它返回两个元组,有时没有元组,有时返回一个元组。
为了调试,我运行查询Select (round(random() * 9 ) + 1);
,它总是在结果中只返回一个元组。
为什么我得到这个模糊和随机的结果?
有一个表名Top_Up
。它当前的快照是:
当我对其运行查询SELECT * FROM Top_Up WHERE Top_up_ID = (round(random() * 9 ) + 1);
时,我得到随机结果。有时它返回两个元组,有时没有元组,有时返回一个元组。
为了调试,我运行查询Select (round(random() * 9 ) + 1);
,它总是在结果中只返回一个元组。
为什么我得到这个模糊和随机的结果?