Если я хочу выполнить фильтрацию по условию IS NOT NULL , используя QSqlTableModel :: setFilter (const QString & filter) , какой синтаксис фильтра следует передать методу?
Из документов :
Фильтр является предложением SQL WHERE без ключевого слова WHERE (например, name='Josephine').
name='Josephine'
Таким образом, соответствующий фильтр с IS NOT NULL будет напоминать
IS NOT NULL
mySqlTableModel.setFilter("id IS NOT NULL");