mysql sql获取上条插入id,update影响行数

Posted 君子笑而不语

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql sql获取上条插入id,update影响行数相关的知识,希望对你有一定的参考价值。

 

1.获取上条插入数据

  LAST_INSERT_ID();

2.获取update影响行数。

  ROW_COUNT(); 

mysql> UPDATE t
    -> SET address = ‘beijing111‘
    -> WHERE id = 1
    -> AND NAME = ‘yubowei‘;
Query OK, 1 row affected (0.30 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql>
mysql> SELECT ROW_COUNT();
+-------------+
| ROW_COUNT() |
+-------------+
|           1 |
+-------------+
1 row in set (0.00 sec)

mysql>

 

以上是关于mysql sql获取上条插入id,update影响行数的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Spring Jdbctemplate.update(String sql, obj...args) 获取插入的 id

mysql 批量插入 获取所有自增ID

mysql 插入更新在一条sql ON DUPLICATE KEY UPDATE

SQL语句问题,查询时间字段与上条数据间隔小于10分钟的数据

MySQL:如果存在则获取 ID,否则插入并返回 ID

sql 更新字段(如果存在)或插入(如果不存在)(使用MySQL ON DUPLICATE KEY UPDATE)