2009-02-20 64 views

Trả lời

9

Nếu bạn muốn chọn ID của hàng thời gian gần đây chèn nhất trong một bảng với một cột AUTO_INCREMENT, bạn sẽ likey được quan tâm trong LAST_INSERT_ID chức năng của MySQL.

+1

+1 Đối LAST_INSERT_ID – enam

9
SELECT id 
FROM table 
ORDER BY id DESC 
LIMIT 1 
15

Bạn có thể sử dụng:

SELECT MAX(id) FROM table 
-2
SELECT * FROM table ORDER BY id DESC LIMIT 1 
+1

Câu hỏi đặt ra là để có được id cuối cùng, không phải toàn bộ hàng. Và tại sao bạn lại trả lời câu trả lời 3 tuổi? – dgw

-1

bạn cũng có thể sử dụng đoạn mã sau ::

$lastId = mysql_insert_id(); 
Các vấn đề liên quan