aiogram Как отправить одним сообщением данные из sqlite

Не могу собрать циклом все данные из БД, чтобы в дальнейшем отправить одним сообщением. Сейчас отправляю так, но каждое сообщение отдельное.

def sql_start():
   global base, cur
   base = sq.connect('pricec_db.db')
   cur = base.cursor()
   if base:
         print('Data base color_r.db connected OK!')
         base.execute('CREATE TABLE IF NOT EXISTS pricec(name TEXT PRIMARY KEY, description TEXT, price TEXT)')   
         base.commit()

async def sql_add_comand(state):
     async with state.proxy() as data:
          cur.execute('INSERT INTO pricec VALUES (?, ?, ?)', tuple(data.values()))
          base.commit()
          
async def sql_read(message):
     for ret in cur.execute('SELECT * FROM pricec').fetchall():
       await bot.send_message (message.chat.id, f"{ret[0]}\n"
                                              f"{ret[1]}\n"
                                              f"{ret[2]}")


Ответы (0 шт):