connect = sqlite3.connect('orders.db')
cursor = connect.cursor()
order_list = cursor.execute("SELECT OrderList From Orders WHERE ReceiptNumber = ?", (receipt_number,)).fetchall()
location = cursor.execute("SELECT Location From Delivery WHERE ReceiptNumber = ?", (receipt_number,)).fetchone()
bot.send_message(message.chat.id, f"Ваш заказа № : {receipt_number} \n"
f"--------------------------------\n"
f"Наименование: {order_list} \n"
f"Место встречи(приблизительное):{location} \n"
f"Статус: Ожидание оплаты")
База данных
ordnum | receiptnum| orderlist | cost
14 | 7 | Elf bar 1500 Яблоко персик 2шт |500
15 | 7 | Elf bar 1500 Манго 3шт |750
16 | 7 | Elf bar 1500 Голубика 1шт |250
17 | 7 | Elf bar 1500 кола 2шт |500
18 | 7 | Elf bar 1500 кола 1шт |250
Вывод:
Ваш заказа № : 7
--------------------------------
Наименование: [('Elf bar 1500 Яблоко персик 2шт',), ('Elf bar 1500 Манго 3шт',), ('Elf bar 1500 Голубика 1шт',), ('Elf bar 1500 кола 2шт',), ('Elf bar 1500 кола 1шт',)]
Место встречи(приблизительное):('Космос',)
Статус: Ожидание оплаты
Хочу что б выглядило так:
Ваш заказа № : 7
--------------------------------
Наименование: Elf bar 1500 Яблоко персик 2шт, Elf bar 1500 Манго 3шт, Elf bar 1500 Голубика 1шт, Elf bar 1500 кола 2шт, Elf bar 1500 кола 1шт
Место встречи(приблизительное) :Космос
Статус: Ожидание оплаты
Проблема возникает именно при выведе кортежа, если это был бы список, то я бы воспользовался ", ".join.