gpt4 book ai didi

sql - 调用查询复杂的列

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

你能帮帮我吗?我在制作图表时遇到了问题

我有一个问题:

SELECT to_char((nivo_prelivnik.date1 + nivo_prelivnik.time1), 'DD/MM/YYYY HH24:MI:SS'),round(cast(izch_nivo*100 as numeric), 1),round(cast(debit as numeric), 3) FROM nivo_prelivnik

我用

for

将列与图表相关联:

 for(var i in data) {
dateANDtime.push(data[i].to_char);
izch_nivo.push(data[i].round);
debit.push(data[i].round);
}

问题是列的名称。我有两个不同的列,我需要将名称插入为“圆形”。我如何命名具有不同名称的列?当我使用“izch_nivo”和“debit”而不是“round”时,它不起作用...

最佳答案

您可以通过定义列别名来命名列:

SELECT to_char((nivo_prelivnik.date1 + nivo_prelivnik.time1), 'DD/MM/YYYY HH24:MI:SS') as col1,
round(cast(izch_nivo*100 as numeric), 1) as col2,
round(cast(debit as numeric), 3) as col3
FROM nivo_prelivnik;

注意在表达式后使用as。然后您可以在结果集中引用这些内容。

关于sql - 调用查询复杂的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52385630/

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