讓想我在我的表有6條現在如何顯示在MySQL笨最新的唯一記錄
id | mobile_no | date
-------------------------------------------
1 | 9999999999 | 11-11-2016
2 | 8888888888 | 12-11-2016
3 | 9999999999 | 13-11-2016
4 | 9999999999 | 16-11-2016
5 | 8888888888 | 20-11-2016
6 | 8888888888 | 22-11-2016
當我用MySQL查詢不同的我檢索: -
id | mobile_no | date
-------------------------------------------
1 | 9999999999 | 11-11-2016
2 | 8888888888 | 12-11-2016
雖然我想檢索: -
id | mobile_no | date
-------------------------------------------
4 | 9999999999 | 16-11-2016
6 | 8888888888 | 22-11-2016
請幫我一下,我必須使用codeigniter mysql來訪問上面的記錄?下面
是我的模型查詢 -
$this->db->select('*');
$this->db->from('miscall_records');
$this->db->distinct();
$this->db->group_by('mobnos');
$this->db->order_by("id", "desc");
好 - 你能**包括**有問題的查詢嗎?恐怕我無法進行心靈感應調試。 –
不作爲評論。 **編輯**您的問題,以包含其他信息 –
不知道如何在CI上完成,但SQL應該是在這裏的文檔模式http://dev.mysql.com/doc/refman/5.7/ en/example-maximum-column-group-row.html –