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 に答える