SELECT LAST_INSERT_ID();
Và nghiêm túc, việc đưa "khóa chính từ insert mysql" vào Google sẽ cho bạn câu trả lời Stack Overflow là kết quả đầu tiên.
CHỈNH SỬA:thảo luận nhiều hơn dựa trên nhận xét.
Nếu bạn muốn xem những hàng nào bị ảnh hưởng bởi một bản cập nhật, chỉ cần thực hiện một câu lệnh SELECT với cùng mệnh đề WHERE và tiêu chí THAM GIA như câu lệnh UPDATE, ví dụ:
UPDATE foo SET a = 5 WHERE b > 10;
SELECT id FROM foo WHERE b > 10;
Nếu bạn đang CHÈN vào một bảng không có khóa chính tự động tăng, bạn không cần phải làm bất cứ điều gì đặc biệt. Bạn đã biết khóa chính mới là gì, vì bạn tự đặt nó trong câu lệnh INSERT. Nếu bạn muốn mã có thể xử lý các câu lệnh INSERT đến từ bên ngoài mã sẽ theo dõi các thay đổi PK, thì bạn cần phải phân tích cú pháp câu lệnh INSERT hoặc yêu cầu mã gọi cung cấp thông tin về khóa chính.