Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Базы данных > mysqldb количество записей в последнем запросе |
Автор: dipsy 18.9.2008, 11:40 |
как после выполнения запроса через MySQLdb узнать количество найденных записей? пересчитывать количество записей в результирующем tuple или создавать ещё один запрос, в котором используется COUNT кажутся не очень хорошими идеями |
Автор: pythonwin 18.9.2008, 11:49 |
у объекта cursor есть атрибут rowcount Добавлено через 2 минуты и 1 секунду вполне нормальная идея если например по запросу может быть очень много строк, а вот если 5-10 и их количество расти до нескольких тысяч не будет, то конечно смыла нет. |
Автор: GagarinToday 6.12.2008, 06:18 |
numrows = int(cursor.rowcount) |
Автор: dipsy 2.7.2009, 16:30 |
красиво, спасибо |