0

我有一个键的数据库表,假设表中有大约 200 个键。

表键:id | 钥匙 | 发送

每次发送密钥时,发送的密钥所在的行将等于 true。

我想做一个检查表的查询。如果表键还剩下 10% 的键,则会向我的老板发送一封电子邮件,让他在数据库中放入更多键。

我是 sql 的新手。我应该查询联接表还是计数行?

有什么帮助或建议吗?

4

1 回答 1

3
SELECT COUNT(id) AS total_keys, SUM(IF(sent, 1, 0)) AS used_keys
FROM yourtable
于 2013-02-14T16:47:00.883 回答