简而言之,我正在使用以下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/

10-12 02:13