在SQLite中有没有办法获得select将返回的行数?

时间:2018-04-12 21:40:14

标签: sqlite

Sql Server有一个很好的事情,对于任何复杂的选择,你可以获得它将返回的行数的计数。你给它选择:

string.Format("select count (*) from ({0}) as numrows", selectBody);

它返回一个数字。 SQLite有类似的东西吗?

谢谢 - 戴夫

1 个答案:

答案 0 :(得分:0)

是。 SQLite支持该语法。见http://www.sqlite.org/lang_select.html

但我建议将结果列命名为:

select count(*) as numrows from ({0})

而不是:

select count(*) from ({0}) as numrows 

为表格({0})提供别名numrows