一个表里面的数据不断减少,我要count下,第一次count的值无法保存,无法与第二次count的值做比较,这个sql怎么写
时间: 2023-02-26 14:11:10 浏览: 106
解决echarts数据二次渲染不成功的问题
您可以使用一个子查询来解决这个问题,例如:
```
SELECT (SELECT COUNT(*) FROM table) - COUNT(*) AS count_difference
FROM table;
```
这个查询会先执行内部的子查询,算出表中总共的数据量。然后再对当前查询的每一行数据执行 COUNT(*) 操作,计算当前数据量与总数据量的差值,并将结果命名为 "count_difference"。
这样,您就可以得到一个表格,每一行都显示了当前数据量与总数据量的差值,并且可以将第一次计数的值与第二次计数的值进行比较。
阅读全文