c++ - Get duplicated record by using QSqlTableModel -
i have table contains duplicated records.
i used following code put data qtableview:
qsqltablemodel *datamodel = new qsqltablemodel(); datamodel->settable("table_name"); datamodel->select(); now wanna query duplicated records. use group by , having in sql haven`t idea how in qt.
finally found solution, used "setfilter" method bellow:
datamodel = new qsqltablemodel(); datamodel->settable("customer"); qstring filter_txt = "id in (select id customer group id having count(*) >1)" ; datamodel->setfilter(filter); datamodel->select();
Comments
Post a Comment