snarrymoon 2021-02-03 13:58 采纳率: 66.7%
浏览 138
已采纳

如何实现mysql多表查询?

设定数据库中有多张表,表的名称设置为hst_yyyymm(yyyymm为年月),从这几个表中我要查询一条数据,但我不知道这条数据在哪张表中,具体的表名称也不知道,请问可以通过一条sql语句实现查询吗?或者通过java代码来实现吗?

  • 写回答

6条回答 默认 最新

  • storm_huang 2021-02-03 14:26
    关注

    如果yyyymm的值知道,可以用union all把结果集联合起来查询

    select * from hst_202001
    union all select * from hst_202002
    ........
    where ......
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?