select LAST_INSERT_ID()用法
时间: 2023-11-14 09:07:41 浏览: 161
select用法
4星 · 用户满意度95%
`LAST_INSERT_ID()`是一个MySQL函数,用于获取最后插入的自增ID值。当你在执行一个INSERT语句插入一行数据时,可以使用`LAST_INSERT_ID()`函数来获取刚插入的行的自增ID值。
使用方法如下:
```
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
SELECT LAST_INSERT_ID();
```
`LAST_INSERT_ID()`函数会返回最后插入的行的自增ID值。
例如,假设你有一个名为`users`的表,包含一个自增ID列`id`和一个用户名列`username`。你可以使用以下代码插入一行数据,并获取刚插入的行的自增ID值:
```
INSERT INTO users (username)
VALUES ('John');
SELECT LAST_INSERT_ID();
```
返回结果将是刚插入的行的自增ID值。在这个例子中,如果之前没有插入任何行,那么返回的值将是1。
阅读全文