开发者社区> 问答> 正文

Mysql是否像mssql中的@@ ROWCOUNT一样??mysql

如何像MySQL中那样在MySQL中获取行计数值@@ROWCOUNT?

展开
收起
保持可爱mmm 2020-05-17 17:39:17 460 0
1 条回答
写回答
取消 提交回答
  • 对于SELECT,您可以使用FOUND_ROWS构造(在此处记录):

    SELECT SQL_CALC_FOUND_ROWS something FROM your_table WHERE whatever; SELECT FOUND_ROWS( ) ; 它将返回上一个SELECT查询中的行数(或者,如果第一个查询中有一个LIMIT子句,它将返回没有时的行数LIMIT)。

    对于UPDATE/ DELETE/ INSERT,这是ROW_COUNT构造

    INSERT INTO your_table VALUES (1,2,3); SELECT ROW_COUNT(); 这将返回受影响的行数。来源:stack overflow

    2020-05-17 17:51:10
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像