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.
SELECT COUNT(*) from tableNameCプログラムで使用できますか?
SELECT COUNT(*) from tableName
もしそうなら、どうすれば結果を取得できますか? データではなく行数だけが必要なので、ループを使用したくありません。
クエリを実行するSELECT COUNT(*) from tableNameと、結果は他のクエリと同様にテーブルになりますが、その結果テーブルにはカウント値を含む 1 つの列と 1 つの行しかありません。
sqlite3_prepare_v2通常どおり呼び出しsqlite3_stepてから、最初の (そして唯一の) 行に進みます。呼び出しsqlite3_column_intて値を取得します。次に を呼び出すとsqlite3_step、 が返されSQLITE_DONEます。
sqlite3_prepare_v2
sqlite3_step
sqlite3_column_int
SQLITE_DONE