Допустим, я хочу выполнить такой запрос в базе данных SQLite3:
SELECT (2 * value) COUNT(2 * value) FROM data GROUP BY (2 * value)
Пара вопросов:
- Есть ли лучший подход к запросу, например this?
- Как создать столбцы при использовании API запросов SqlAlchemy?
Что касается второго пункта, я могу сделать это:
query = query.add_columns(2 * data.value)
query = query.add_columns(func.count(2 * data.value))
query = query.group_by(2 * data.value)
Мне интересно, есть ли более простой / лучший способ определить 2 * data.value
. Мое собственное выражение запроса немного сложнее.