Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann ich den Inhalt mehrerer QSqlTableModels in einer QTableView anzeigen?

Sie können QSqlQueryModel verwenden mit SQL-Join-Abfrage:

QSqlQueryModel *model = new QSqlQueryModel;
model->setQuery("SELECT x.Id, y.First, y.Last, x.B FROM x "
                "LEFT JOIN y ON x.A = y.Id");

QTableView *view = new QTableView;
view->setModel(model);
view->show();