2013-03-09 72 views
0

我正在創建一個接口來運行SQL查詢(C++和QT),但我想要分頁並計算結果。計算選擇結果編號

喜歡的東西:

select count (User select) as count and select (user select) limit 100; 

例子:

select count (select * from tbl_data where id >10); 

有沒有辦法做到這一點,或使用SQLITE3庫這樣做呢?

問候。

+0

據我所看到的,從'選擇tbl_data COUNT(*),其中id> 10;'是一樣的你的榜樣。不知道你的限制在「類似」中做了什麼。 – Gene 2013-03-09 00:42:22

+0

它的工作原理,但我不想在用戶選擇做很多操作 – Lefsler 2013-03-09 01:02:16

回答

0

我找到了一種方法

select count(*) from (select tbl_name, sql FROM sqlite_master WHERE type='table') as data; 

感謝