如何获取表中除一列以外的所有列

6ie5vjzr  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(343)

我正在从ProductDetail表中获取数据,但我不想从表中获取所有列,因为我想创建一个动态的ProductDetail页,每当我们添加一个新列时,该页将直接显示表中的数据,这样就不必对代码进行任何更改。

这就是数据显示的地方

产品明细表参考

3z6pesqy

3z6pesqy1#

你的table结构很糟糕。试试这个。。。

id, field_name, data

CREATE TABLE `fieldstore` (
  `id` int(11) NOT NULL,
  `field_name` varchar(100) NOT NULL,
  `field_data` varchar(200) NOT NULL
)

示例数据:1,“混合”,“竹子”(1当然是自动递增)。
这样,就可以拥有无限数量的字段名,而无需每次添加新列时都更改表结构。

相关问题