Мне нужно использовать определяемую пользователем переменную в запросе INSERT для MySQL, см. пример ниже:
INSERT INTO `posts`(`id`) VALUES(NULL);
SET @last_insert_id = LAST_INSERT_ID();
INSERT INTO `comments`(`id`, `post_id`) VALUES(NULL, "@last_insert_id");
Этот пример не работает и вставляется 0. Что я делаю неправильно?