PDA

Просмотр полной версии : Не хочет работать limit


vladsharik
15.11.2022, 15:27
Не работает limit, выводит только одно число почему-то

https://forum.antichat.xyz/attachments/28195443/img_dadfa42fe7.png

https://forum.antichat.xyz/attachments/28195443/img_d70e3ee9b3.png

Актуально

Sqeezi
15.11.2022, 22:20
Попробуй вместо fetchone - fetchall и верни весь список, тоесть return result2

vladsharik
15.11.2022, 23:54
Попробуй вместо fetchone - fetchall и верни весь список, тоесть return result2


изменил, но всё равно одно число выводит
https://forum.antichat.xyz/attachments/28195870/img_18a203c056.png

https://forum.antichat.xyz/attachments/28195870/img_55a1c6d96c.png

munnniisss
16.11.2022, 00:00
fetchall юзай

vladsharik
16.11.2022, 00:00
fetchall юзай


юзнул, всё равно одно выводит

munnniisss
16.11.2022, 00:06
а ты точно из той таблицы получаешь? может у тебя там одно это значение и лежит

и LIMIT - количество строк, что вернёт. Юзай просто ORDER BY и бери первых три элемента

vladsharik
16.11.2022, 02:45
а ты точно из той таблицы получаешь? может у тебя там одно это значение и лежит

и LIMIT - количество строк, что вернёт. Юзай просто ORDER BY и бери первых три элемента


Да, несколько значений. Та мне нужно получать 3 самых больших значения и выводить их. Утром кину скрины если надо

https://forum.antichat.xyz/attachments/28195939/img_56342ed242.png

https://forum.antichat.xyz/attachments/28195939/img_3960def29d.png

https://forum.antichat.xyz/attachments/28195939/img_647d5ce7b6.png

всё равно одно число выводит :( @munnniisss (https://forum.antichat.xyz/members/2319134/)

а, всё, понял, я дебил, надо было написать return result2 без [0]

munnniisss
16.11.2022, 16:49
https://forum.antichat.xyz/attachments/28196234/img_eb669e823f.png

вот тебе и код что 3 наибольших забирает

vladsharik
16.11.2022, 18:48
вот тебе и код что 3 наибольших забирает


та да, сяб

Sqeezi
16.11.2022, 23:28
вот тебе и код что 3 наибольших забирает


что за ide?