0
我有这个表:SQL - 获得最近一次插入与自动增量ID
CREATE TABLE IF NOT EXISTS people (
id INT NOT NULL AUTO_INCREMENT,
ssn LONG NOT NULL,
ethnicity VARCHAR(5) NOT NULL,
PRIMARY KEY (ssn)
);
随着民族索引时,我想有一定背景的所有人的名单。
如果我想根据自动递增的ID(最新的人是最高的数字)来插入某个种族的最后一个人的Select语句,这是否是最有效的方式这样做吗?:
SELECT LAST_INSERT_ID() WHERE ethnicity = "caucasian";