【问题标题】:How can i select a table dynamically from mysql如何从 mysql 中动态选择表
【发布时间】:2013-12-21 05:07:12
【问题描述】:

是否有任何选项可以从 mysql 中动态选择表..

例如,

如果我有 3 张类似的桌子

  1. t_tableconfig
  2. t_2013
  3. t_2014
t_tableconfig 包含如下数据, tableid 表名 1 t_2013 2 t_2014 t_2013 包含 身份证名称 1 大卫 t_2014 包含 身份证名称 1 乔

如果我将表名作为参数传递.. 我可以查看指定表中的记录吗?请给我建议

【问题讨论】:

    标签: mysql sql relational-database


    【解决方案1】:

    这取决于您的编程语言或 ORM(对象关系映射)。

    能否请您告诉我您查询sql语句的环境?

    //我在下面添加了

    正如你所说,你正在使用休眠,我希望下面的链接可以帮助你。 我对休眠不熟悉。

    Hibernate: Data Object with a dynamic table name by Annotations

    【讨论】:

    【解决方案2】:

    使用 redbeans ORM 。这是很棒的 ORM。您可以动态更改表格。您可以执行您通常在几个工具中使用的crud 操作。

    优势

    • 您可以更快地创建架构。
    • 神奇地执行 [CRUD](http://en.wikipedia.org/wiki/Create,_read,_update_and_delete) 操作
    • 那只有1个php文件。它没有安装标准。
    • 简单易学

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-20
      • 2012-07-26
      • 2021-11-26
      • 1970-01-01
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 2011-03-19
      相关资源
      最近更新 更多