我正在使用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'