2013-10-22 36 views
1

在'album_head'表中'album_head_picture_id'是自動遞增的主鍵。我正在嘗試獲取'album_head_picture_id'的最大值以及整個行對該ID的最大值。什麼是SQL?我想這...如何同時獲取最大值及其行數?

<?PHP $maximim_id=$this->db->query('SELECT MAX(album_head_picture_id) AS 'maxid' FROM album_head')->row()->maxid;?> 

,並與ID,再次...

<?PHP $query = $this->db->query(" 
     SELECT * FROM album_head where album_head_picture_id= '.$maximim_id.'"); 

     return $query->result(); 
?> 

我試圖做到這一點在同一個SQL。任何想法?提前致謝。

+2

'SELECT * FROM album_head ORDER BY album_head_picture_id DESC LIMIT 1;' –

+0

@ypercube。你爲什麼要評論這個?這看起來是一個非常好的答案。 –

+0

是的,它是完美的。謝謝@ypercube – Sujit

回答

2
SELECT * FROM album_head where album_head_picture_id=(SELECT MAX(ID) FROM table) 
相關問題