子木_Lee
2020-04-25 01:12
采纳率: 100%
浏览 500

mysql中count(*)统计出的数据不正确

使用“ELECT COUNT(*) FROM m_music”查询m_music表中的数据总数时,统计出的数据不正确,具体如下:

图片说明

图片说明

我的数据表中一共有52条记录,但是当我使用sql语句统计时却显示只有47条,这是怎么回事?

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • qw320826qw 2020-04-25 15:31
    已采纳

    根据你的截图可以看到ID12-16的数据已经被你删掉了,SQL没问题,建议先自检下数据

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • Handsome_gir 2020-04-25 16:26

    查询出的数据确实没有错误,只是你的id最后为52,不代表你的数据就是52条,你中间的数据少了5条,所以只能查询出47条记录

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题