MySQL 查询多张表中相同字段的最大值

MySql : 有N张表,N未知,每张表都有一个字段(id),每张表的字段结构不完全一样,如何查询所有表里面所有id的最大值?如下图所示:

对上面三张表进行操作的话,结果应该为:9

SQL语句:

select greatest(
  (select max(id) from table_1),
  (select max(id) from table_2),
  (select max(id) from table_3)
)

 

posted @ 2017-03-02 16:44  .追风逐月  阅读(4570)  评论(0编辑  收藏  举报