我正在使用一个自定义的combobox类,它使用SQL查询从数据库中填充:
playerCB->setDatabaseQuery("SELECT player.id, player.name FROM player WHERE player.team_id = " + QString::number(teamID) + " ORDER BY player.name;");
(此类内部保留每个返回行的所有选定值)。
我想在结果中添加一个临时行,其中player.id = -1和player.name =(自定义播放器),但这些行不应存在于数据库中。应该只使用SQL查询来完成,因为我无法对组合框类进行任何更改。我将如何做到这一点,我是否必须使用临时表或什么?