@HeLDaN

Как выводить значения, создавая таблицы через пробел?

Мне нужно, чтобы имя и фамилия выводились через пробел
Пример:
Имя1 Фамилия1, Имя2 Фамилия2, Имя3 Фамилия3 и т.д

#Тут я получаю имя и фамилию человека через пробел
name = message.text.split()

#создаю таблицу
cursor.execute("""CREATE TABLE IF NOT EXISTS people(names TEXT)""")
connect.commit()

#И тут хотел сделать, чтобы вводились значения: Имя1 Фамилия1, Имя2 Фамилия2, Имя3 Фамилия3 и т.д 
Но не знаю как это правильно сделать
cursor.execute('INSERT INTO people VALUES(?);',  name ) 
connect.commit()
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
mayton2019
@mayton2019
Bigdata Engineer
Этот вопрос вообще к SQL не имеет отношения. Если к тебе пришел список аргументов как строка разделенная запятой (comma-separated) - то сделай из нее коллекцию атомов. Допустим 3 штуки. И сделай в цикле 3 операции insert. Кажется тут нет никаких трудностей.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы