gpt4 book ai didi

PHP-如何根据另一个行表创建一些列/字段

转载 作者:行者123 更新时间:2023-11-29 18:47:10 25 4
gpt4 key购买 nike

有什么方法可以创建依赖于另一行的列吗?

我的意思是这样的:

示例:

我有表A:

|----|----------|
| id | criteria |
|----|----------|
| 1 | column A |
| 2 | column B |
| 3 | column C |
| .. | ... |//column D, E, F, etc
|----|----------|

如何创建这样的表 B

|column A |column B |column C | ... |
|---------|---------|---------|-----|
| value | value | value |(etc)|
| ... | ... | ... | ... |
|---------|---------|---------|-----|

用PHP可以吗?

I don't know a keyword of this case, so if someone wanna give me a link, it would be appreciate

最佳答案

您可以通过 SELECT 查询从表 A 中获取条件,假设您知道 SELECT 查询,然后根据结果您可以为从表 A 中获取的每个条件运行循环。并为添加列使用下面的查询。

IF NOT EXISTS( SELECT NULL
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'tablename'
AND table_schema = 'db_name'
AND column_name = 'columnname') THEN

ALTER TABLE `TableName` ADD `ColumnName` varchar(255) ;

END IF;

关于PHP-如何根据另一个行表创建一些列/字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44542947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com