如何限制每行1等于相同的值

时间:2016-05-20 09:33:57

标签: php mysql sql

说实话,我正在使用这个SQL:

dbquery("SELECT * FROM lottery WHERE num = '1111' ");

我基本上想要从表中选择所有行,其中数字等于1111,但是用户可以根据需要插入尽可能多的彩票,这甚至可以是相同的数字,但我只想每位用户返回1。

  

LIMIT 1 WHERE username ='Liam'

作为一个粗略的例子,这可能吗?据我所知,我不知道任何其他可行的方法。

1 个答案:

答案 0 :(得分:0)

您只需使用

即可
select distinct userid, username
from lottery
where num = '1111';

为了让每个用户只有一次。