我正在为客户端编写一个简单的 URL 旋转器,他们希望 URL 根据之前显示的最旧的 URL 进行旋转。
我的专栏很简单:
url_id | company_id | url | last_clicked
我想获取company_id
传入 的单行,并且 last_clicked 是与company_id
.
url_id
如果所有 last_clicked 值都为空,它还应该随机选择一个。
我认为这可以通过 a 来完成,GROUP BY
但HAVING
我似乎无法让查询返回任何内容。
我有这个:
$last = $this->db->fetchOne ("SELECT url_id FROM
{$this->prefix}urls GROUP BY company_id HAVING MIN(last_clicked)
WHERE company_id='$company'");