SELECT title, SUM(sum) FROM `details`GROUP BY title
detModel = new QSqlTableModel; detModel->setQuery(QString("SELECT title, SUM(sum)" "FROM `details`" "GROUP BY title"));
C++ (Qt) QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", "connection_1"); db.setHostName("localhost"); db.setDatabaseName("mydb"); db.setUserName("root"); db.setPassword("123456"); if (db.open()) { QSqlTableModel* model = new QSqlTableModel(this, QSqlDatabase::database("connection_1")); model->setTable("test_table"); //выбираем таблицу model->setFilter("id = 22350"); //делаем фильтр (как если бы написали в запросе "WHERE id = 22350") model->select(); QString field_value = model->record(0).value("name").toString(); //берём name из результата, первая строка qDebug() << field_value; //смотрим на значение по полю `name` } else qDebug() << db.lastError().text();