简而言之,我正在使用以下SQL:
dbquery("SELECT * FROM lottery WHERE num = '1111' ");
我基本上想从表中选择所有行,其中数字等于1111,但是用户将能够插入他们想要的任意数量的彩票,甚至可以是相同的数字,但是我只想返回1用户。
LIMIT 1 WHERE
username
='Liam'作为一个粗略的例子,这可能吗?据我所知,我不知道其他任何可行的方法。
最佳答案
您可以简单地使用
select distinct userid, username
from lottery
where num = '1111';
为了让每个用户只获得一次。
关于php - 如何限制每行等于相同值的1,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37343104/