wsllgd631044s
飞不起的鸿鹄
采纳率56.3%
2019-10-16 15:12

MySQL查询语句表名设置变量?

我现在有一个项目,数据库里做了分表储存数据,每天各是一张表,表除了表名的后缀不一样,其他的都是一样的,表名后缀就是1到31,现在我要做的查询就查询每天对应的数据,嗯,在Java程序上实现,现在怎么去书写SQL语句?跪求各位大佬!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • yunfengfengfeng 爱吃血肠 2年前

    select * from ${tableName} where name = ${name}
    tableName 业务层去拼

    点赞 评论 复制链接分享
  • qq_18630487 真-酸辣土豆丝 2年前

    parameterType="java.util.Map">
    select

    from company_goods_${companyId}
    where GOODS_ID = #{goodsId,jdbcType=INTEGER} and COMPANY_ID =
    #{companyId,jdbcType=INTEGER} limit 1

    点赞 评论 复制链接分享