gpt4 book ai didi

MySQL:在查询中创建具有不同值的新列

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

我正在尝试创建一个查询,选择一个日期并在新创建的字段上为该日期分配四个不同的字符串值。

这是期望的结果:

date  | classif(field not selected from other table)
---------------
date1 | 'a'
date1 | 'b'
date1 | 'c'
date1 | 'd'
date2 | 'a'
date2 | 'b'
date2 | 'c'
date2 | 'd'

它有助于指出它必须是一个 SELECT 语句。无法在过程中创建它,并且我无法创建新表或临时表。

最佳答案

尝试:

INSERT INTO yourTable (date, classif1, classif2) 
SELECT date, concat(classif1,' ',date), concat(classif2,' ',date)
FROM tableY;

关于MySQL:在查询中创建具有不同值的新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29402473/

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