PythonでSQLクエリを使用したカウント

COUNT コマンドを使用すると、 サンプル内の行数をカウントできます。 コマンドのパラメーターに指定されたアスタリスク記号は、 テーブルからすべてのレコードが選択されることを意味します。

例

例えば、テーブル内の全ユーザーを カウントしてみましょう:

pythonquery = "SELECT COUNT(*) FROM users"

実行結果:

python{'COUNT(*)': 6}

例

次に、給料が 900 の全ユーザーをカウントします:

pythonquery = "SELECT COUNT(*) FROM users WHERE salary=900"

実行結果:

python{'COUNT(*)': 2}

例

COUNT コマンドのパラメーターに フィールド名を指定することもできます。 この場合、コマンドは NULL でない すべてのレコードをカウントします:

pythonquery = "SELECT COUNT(salary) FROM users"

実行結果:

python{'COUNT(salary)': 6}

実践問題

Задание 1

年齢が 30 未満の全ユーザーを カウントしてください。

Задание 2

給料が 500 で、 年齢が 23 より大きい 全ユーザーをカウントしてください。