Я разработчик для iOS, и у меня нет абсолютно никакого опыта работы с базами данных SQL. Однако я использую следующий запрос для получения некоторой информации:
INSERT INTO search ( packageID )
SELECT RowID
FROM packages
WHERE name LIKE ? OR description LIKE ?
ORDER BY %@ ASC
(что %@
это просто строка Objective-C NSString).
У меня вопрос, есть ли в любом случае порядок, в котором результаты, возвращаемые из первого WHERE (WHERE name LIKE ?
), превышают результаты, возвращаемые вторым WHERE?
Большое спасибо и извините за невежество!