Ответ 1
Я хочу заказать запрос по нескольким столбцам в таблице (скажем, два столбца). Как я могу достичь этого?
Все, что вам нужно сделать, - это вызвать orderBy(...)
несколько раз.
qb.orderBy("VISIT_DATE", false);
qb.orderBy("order-column", false);
...
Это описано в документации. Цитировать:
Добавить предложение ORDER BY в запрос SQL-запроса для упорядочения результатов по указанному имени столбца. Используйте восходящее логическое значение для получения восходящего или нисходящего порядка. Это можно вызвать несколько раз, чтобы группировать по нескольким столбцам.
Также javadocs:
Добавить предложение ORDER BY в инструкцию SQL. Это можно вызвать несколько раз, чтобы добавить дополнительные предложения "ORDER BY". Раньше применялись ранее.