在SELECT DISTINCT中获得不同的结果

时间:2017-04-18 16:09:29

标签: php mysql

我正在使用PHP与Mysqli,我试图避免数据库的重复结果。但是,计数结果与这两个非常相似的代码不同。这是我第一次使用DISTINCT,所以我想知道是什么造成了差异。谢谢!

Ps:我看到了类似的问题,但sql命令不同。

数:83

SELECT DISTINCT (`email`) `id`,`name`,`email`,`sent`,`datasent` 
FROM $dbtable_requests 
WHERE `datasent`>'$datedb' 
  AND category = '$cat'  
ORDER BY `name`

数:77

SELECT DISTINCT (`email`) `id` 
FROM $dbtable_requests 
WHERE `datasent`>'$datedb' 
  AND category='$cat_q'

0 个答案:

没有答案