问题标签 [columnname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
8779 浏览

sql-server - 如何在创建表Sql查询中的列名中设置括号

我想在 SQL Server2012 中创建一个表,其列名包括括号

但是当我使用括号时L3(S1)StatusL3(S2)Status我得到一个错误

'('.Expecting ')' 或 ','.** 附近的语法不正确

如何解决?

0 投票
0 回答
84 浏览

mysql - MySQL - 使用变量作为列名

我有四个不同的表格,其中包含调查的答案。我需要检查所有问题的答案,以便它们有意义并且可以用于研究。

到目前为止,一直在这样做:

问题是它有很多问题,我必须在我使用它的任何地方更改该列名(F1)。上面的例子是最简单的问题,但我经常需要更复杂的查询来确定这个答案在 4 个不同的表中有何不同。

我正在寻找的是这样的东西

现在我可以轻松地在一个地方更改列名。这会节省我很多时间。

有什么建议么?

0 投票
1 回答
98 浏览

mysql - 为特定记录返回满足特定条件的列值的sql语句动态查询的列名

我有一个课程表,如下所示,最多有 600 门课程。我想为不为空的字段值整理列名。我确信下面的查询可以完成一些字段的工作。我可以动态地完成它,这样我就不必在 CASE - WHEN 语句中写出所有课程。

TBL_COURSES

| 学生证 | 数学101 | 化学121 | ENG101 | PHY111 | CSC121 | |-----------|---------|---------|--------|-------- |--------| | 301 | 空 | 10 | 空 | 10 | 空 | | 402 | 75 | 空 | 空 | 10 | 75 | | 423 | 80 | 10 | 空 | 10 | 60 | | 404 | 空 | 10 | 100 | 10 | 空 | | 505 | 空 | 10 | 空 | 10 | 55 |

0 投票
1 回答
5531 浏览

matlab - 如何在matlab中提取表的列名

你能建议我一种方法来提取 Matlab 环境中表的特定列的名称(作为字符串)吗?

0 投票
2 回答
1373 浏览

postgresql - 重命名存储函数的列名

我有一个 postgresql 存储过程,它返回一个整数。当我调用该函数时,返回的结果以函数名作为列名。

例如函数的名称是:“add-person”。调用函数时,列名是“add-person”。

有没有办法让数据库返回带有自选列名的整数?例如“身份证”?

我认为这很容易,但我现在想念森林的树木..

编辑:我想告诉的是返回值是一个变量,如下所示:

0 投票
2 回答
1218 浏览

r - R:按名称范围索引数据框列

我有大量巨大的数据框。通常在这些数据框中,我有一组名称相似的列按顺序出现。以下是此类数据框的简化版本:

我需要找到一种方法来通过它们的名称范围而不是它们的位置来索引这些列。假设我需要从 to 索引Item4Item7。我可以执行以下操作:

当您有数百个具有相似名称的列时,这不是很好。我想做类似的事情:

但它会抛出一个错误:

此外,我想使用这种索引来操作列的属性,例如(使用前一种方法列出所有列名)

但是将列名的范围定义为Item4:Item7.

先感谢您。

0 投票
2 回答
1137 浏览

sql - sql中的IF“列名无效”

我有这段代码,这应该可以工作,但是 sql 指责我没有名为“data”的列名,但我肯定有,如果我更改任何其他列的“data”,sql 会指责同样的错误,但与其他列名,有人可以帮忙吗?

0 投票
3 回答
71 浏览

r - 基于数据帧头的决策

我有一个数据框列表:

它的标题为ID SignalIntensitySNR。我按名称检查标题(df [[1]])。现在在检查标题后,我需要做出决定,例如是否是的标题df[[1]]ID然后SingnalIntensity执行SNR类似的操作

如您所知,这里有三个标题。

我知道我的做法是错误的,如下所示

if(names(df[[1]]=="ID, SignalIntensity, SNR")),它给我
Error in if (names(df[[1]] == "ID, SignalIntensity, SNR")) { : argument is of length zero 这很明显。

如何设置if{}使其匹配所有三个标头或(我们选择的标头 1 r 2 r 3)并转到其他代码 if true,否则执行其他操作。谢谢

0 投票
1 回答
806 浏览

r - 在 data.frame 中按名称访问列:如果列不存在则返回 NA

有没有一种更有效的方法可以通过名称检查列是否存在,如果存在则返回列,如果不存在则返回 na?

现在我正在使用以下功能:

编辑: 根据Gregor的回答,我重写了以下代码:

现在它基于关联数组(列表)并且应该比每次TryGetColumn调用的线性查找更快。

0 投票
2 回答
1477 浏览

r - R:重命名列时间序列数据

我正在尝试使用分配函数重命名时间序列的列,如下所示 -

我收到警告:In assign(colnames(get(paste0("xvars_", TopVars[j, 1], "_lag", : only the first element is used as variable name

此外,不会发生列名分配。我认为这是因为 colnames() 函数而发生的。有解决方法吗?