Я использую PyMysql для подключения к моей БД MySQL.
cursor.execute(query)
data = cursor.fetchall()
for (id,clientid,timestamp) in cursor:
print id,clientid,timestamp
Я хочу отсортировать данные по отметке времени, например:
sortedList = sorted(data, key=lambda x: x.timestamp, reverse=False)
, но курсор возвращает строки.Как я могу вернуть все данные, чтобы я мог отсортировать их по любому параметру?
ps: Здесь данные содержат несколько строк, например;1, '1170', 'AS0001', 1, '1', datetime.datetime(2018, 3, 15, 10, 56), Decimal('15185.7562'), Decimal('0.0000'), Decimal('19814.3181')