标签: php sql database
我有一个密钥数据库表,假设表中有大约200个密钥。
表键:id |钥匙|发送
每次发送密钥时,发送的密钥行将等于true。
我想做一个检查表的查询。如果表键有10%的键,则会向我的老板发送一封电子邮件,允许他在数据库中放入更多的键。
我是sql的新手。我应该查询连接表还是计数行?
任何帮助或建议?
答案 0 :(得分:3)
SELECT COUNT(id) AS total_keys, SUM(IF(sent, 1, 0)) AS used_keys FROM yourtable