Django: sql хорошо работает в mysql, но выдает ошибку в cursor.execute
введите предложение sql в sqlyog
SELECT `v` ,`t` FROM `pm` WHERE `id`='12';
истинное возвращение:
v t
------- -------------
13.32 23
13.319 23
13.319 23
но когда я использую cursor.execute() в django, он возвращает только один результат и мой код в django выглядит так:
sql = "select v,t from pm where id = '12'"
cursor = connection.cursor()
cursor.execute(sql)
V = cursor.fetchall()
print(V)
return result:
((13.319, 23.0),)
если я использую fetchone(), он вернет один кортеж
((13.319, 23.0))
Эта проблема действительно странная, и я надеюсь, что кто-нибудь сможет дать мне несколько подсказок. СПАСИБО ВАМ ОГРОМНОЕ!