Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个键的数据库表,假设表中有大约 200 个键。
表键:id | 钥匙 | 发送
每次发送密钥时,发送的密钥所在的行将等于 true。
我想做一个检查表的查询。如果表键还剩下 10% 的键,则会向我的老板发送一封电子邮件,让他在数据库中放入更多键。
我是 sql 的新手。我应该查询联接表还是计数行?
有什么帮助或建议吗?
SELECT COUNT(id) AS total_keys, SUM(IF(sent, 1, 0)) AS used_keys FROM yourtable