Member 13740197 Ответов: 1

Как использовать DISTINCT при извлечении данных в sqlite в qt creator


У меня есть таблица ISSUEPASS, содержащая разные строки с одинаковым PassID и мобильным номером.Я хочу получить Пассид с мобильным номером нет.Мне нужно выбрать только одну строку.Я попробовал ниже,но я получаю ошибку "не удается извлечь строку,нет запроса", не могли бы Вы предоставить мне решение.

QSqlQuery qry;
qry по.подготовить("выбрать различные(PassID) от ISSUEPASS где mobno = '"+интерфейс-&ГТ;lineEdit_mobno2->текст()+"' ");

Что я уже пробовал:

QSqlQuery qry;
qry по.подготовить("выбрать различные(PassID) от ISSUEPASS где mobno = '"+интерфейс-&ГТ;lineEdit_mobno2->текст()+"' ");

1 Ответов

Рейтинг:
4

Piper18914

Привет,

Вы сделали qry.exec() ?

Функция prepare() возвращает значение true в случае успеха или false в случае возникновения проблемы. Что означает возвращение статуса подготовиться.

Вы пробовали запустить запрос через интерфейс sqlite, чтобы увидеть, как он действует?