一般的写法
model->clear();
model->setTable("table");
fliter = QString("name='%1").arg(xxx);
model->setFilter(fliter);
model->select();
这类似于select * from table where name=xxx
但是下面这种该怎么写过滤条件?
select DISTINCT name from table;
...全文
9681打赏收藏
qt 的qsqltablemodel的过滤
一般的写法 model->clear(); model->setTable("table"); fliter = QString("name='%1").arg(xxx); model->setFilter(fliter); model->select(); 这类似于select * from table where name=xxx 但是下面这种该怎么写过滤条件? select DISTINCT name from table;