我有一个名为' posts'和一个名为' threads'的表。两者都有名为' total_id'这是一个整数。 现在,如何从这两个表中获得&total -id'中的最高值(最大值)。柱? (MySQL的)
答案 0 :(得分:0)
虽然不是很清楚你的预期结果是什么,但如果你想要包括两个表数据的最大total_id
?如果是,那么您可以执行UNION
,然后获得最高值,如
select max(total_id) as max_total_id from (
select total_id from posts
union
select total_id from threads ) xxx;
答案 1 :(得分:0)
您可以按照以下方式获取:
SELECT Greatest(
(SELECT Max(total_id) FROM posts),
(SELECT Max(total_id) FROM threads)
)