我正在建造一个大型的cms。
有一个名为posts
她的专栏:
licenses_id
post_id
title
现在我想要的是当具有许可证ID的用户例如sSj1j221321
时
插入一个新帖子,它将在posts
表上搜索具有相同licenses_id的最后post_id
,并将其作为post_id + 1插入。
我应该怎么做?
答案 0 :(得分:0)
您可以使用查询来获取下一个post_id:
您可以执行查询以获取licenses_id的下一个post_id,如下所示:
SELECT `post_id`+1 AS `next_id` FROM `posts`
WHERE `licenses_id`='sSj1j221321' ORDER BY `post_id` DESC LIMIT 1
从上方获取next_id
,然后在插入查询中将其用作post_id
。