Простой вопрос У меня есть столик Персона. У меня в нем два ряда:
1 Joe Doe [email protected]
2 Vivien Doe [email protected]
Как написать оператор SOCI, который скажет мне (вернет), сколько строк у меня в таблице? (Здесь, в моем примере, у меня есть 2 строки).
Чтобы получить количество строк в таблице SQL, используйте count(*)
функционировать так:
select count(*) from Person
Чтобы быть более конкретным — чтобы получить число в переменной C ++, используйте:
int count;
sql << "select count(*) from person", into(count);
Других решений пока нет …