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(最新の人が最も高い数字になります)に基づいてDBに挿入された特定の民族の最後の人のSelect文を作成する場合は、これが最も有効な方法ですしていますか?:
SELECT LAST_INSERT_ID() WHERE ethnicity = "caucasian";