gpt4 book ai didi

MySQL : using user-defined variables for a table name

转载 作者:行者123 更新时间:2023-11-30 21:45:18 27 4
gpt4 key购买 nike

我想在查询的 FROM 部分使用用户定义的变量,如下例所示:

SET @year = 2013,
@ID3_1 = 107001001,
@TableSource = "S_EXPO_RISQUES_METEO";

SELECT @ID3_1,
@year,
TS.ID_TER,
TS.VALUE
FROM @TableSource TS;

如何用其他语句产生相同的结果?

最佳答案

尝试使用此方法在不使用变量的情况下获得等价物。

SELECT 107001001 ID3_1,
2013 year,
TS.ID_TER,
TS.VALUE
FROM S_EXPO_RISQUES_METEO TS;

或者这个带有变量:

SET @year = 2013,
@ID3_1 = 107001001;

SELECT @ID3_1,
@year,
TS.ID_TER,
TS.VALUE
FROM S_EXPO_RISQUES_METEO TS;

关于MySQL : using user-defined variables for a table name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49750926/

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