@dbmb
Верстка just for fun

Как добавить запись с many to many связью?

Доброго времени суток!

Есть три таблицы:
day_table, task_table, day_task

В day_table хранятся дни, и нужно подвязать к ним задачи которые добавляются в task_table с помощью many to many связи. В бд уже настроил связи, но вот как сделать запрос, что бы при инсерте задачи у меня в таблицу day_task записывалось значение day_id(он мне известен) и task_id? Есть какие-то способы по результатам INSERT узнать какой id запись получила?
  • Вопрос задан
  • 345 просмотров
Решения вопроса 1
@bkosun
Используйте функцию last_insert_rowid

SELECT last_insert_rowid()

https://www.sqlite.org/c3ref/last_insert_rowid.html

P.S. Используйте транзациии, чтобы не допустить ошибку.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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