Обновил библиотеку быстрого доступа к базе данных SQLite. О чем речь? Читайте мои предыдущие статьи. В новую версию добавлен класс, для облегчения создания более сложных запросов с оператором SELECT. Теперь вы можете использовать JOIN, ORDER BY, GROUP BY и т.д. За создание строки запроса отвечает класс Select. В нем формируется все, что необходимо. В основм классе появился новый метода Execute, который принимает класс Select.
Как видите, объект commandselect собирает в одно целое готовый запрос. Вот еще пример посложнее, в котором связываются таблицы (две таблицы Test и Test2):
Можно использовать связывание с более чем двумя таблицами, добавляя столько Join сколько нужно. Использование вложенных запросов еще не делал. Если у вас есть идеи, пишите. Текущую версию библиотеки вы сможете найти на странице проектов. Версия 0.5 на стадии тестирования класса Select. Если, что-то не работает, дайте мне знать.