Mysql计数行左

时间:2013-02-14 16:45:02

标签: php sql database

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

表键:id |钥匙|发送

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

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

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

任何帮助或建议?

1 个答案:

答案 0 :(得分:3)

SELECT COUNT(id) AS total_keys, SUM(IF(sent, 1, 0)) AS used_keys
FROM yourtable