问题标签 [column-alias]

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 投票
1 回答
72 浏览

sql - 从其他两个属性在 Oracle 数据库中创建一个新属性

我有一个类表,如下所示:

问题是:查找 2017 年春季提供的每个本科班的 classid、dept_code 和 course#(即 course# < 500)。对于每个这样的班级,还列出可用的座位数(由 limit - class_size 计算)在标题“seats_available”下。

我尝试了这种简单的方法:

0 但我收到一个错误:

我错过了什么?如果我删除此行代码,则会出现此错误:classes.limit-classes.class_size as'seats_available'

我正在使用 Oracle 数据库

0 投票
2 回答
1489 浏览

sql - psql 中不存在列

我试图过滤掉网站错误率超过 1% 的日子。我已经有一个表格显示了各个日期及其各自的错误率,但是当我尝试包含“where”或“having”子句以过滤掉比率低于 0.01 的日期时,查询停止工作并显示我的专栏不存在,即使我之前声明了几个字符。这是代码:

这是我得到的错误

谢谢!!

0 投票
2 回答
1543 浏览

sql - 为什么我的列别名在子查询中不起作用?

我正在尝试在 Snowflake 上运行以下代码:

但是,我收到以下错误:

我认为这里的问题是代码无法从子查询中识别列别名。

0 投票
1 回答
81 浏览

mysql - 在mysql查询中重新输入别名列

我正在尝试将一些数据从旧表转换为新结构,我需要将单个键 ID 转换为复合键 ID,这给我带来了一些麻烦:

我的表(简化):

样本数据:

请注意,SPID 是顺序的

我正在重新设计数据库,并使用lbnr列而不是kontrol_kilde列。我的初步查询是这样的:

这解决了我的问题,但是在某个时候出现了一个问题(因为减法的翻转(spid - kontrol_kilde已经成为kontrol_kilde - spid),这使得部分等式为负。由于该列是无符号的,这导致了一个错误:

Error Code: 1690. BIGINT UNSIGNED value is out of range in

我的问题:

我可以“转换”别名列中的列k,使其成为int而不是unsigned int吗?

0 投票
0 回答
161 浏览

sql - Postgresql 列不存在

当我在下面运行 Postgresql 代码时,我不断收到下面的错误。谁能指点我一个方向以了解为什么会发生这种情况?

错误:[Pivotal][Greenplum JDBC Driver][Greenplum] 列“vin8”不存在。SQLState:42703 错误代码:0

0 投票
1 回答
409 浏览

mysql - 如何在 MySQL 中使用自动表别名生成查询结果?

MySQL 版本 10 (MariaDB)。PHP 5.6.3 libmysql 5.1.73

我与 Oracle 合作已经有一段时间了,但我隐约记得 Oracle 完全按照我在这个示例中的预期做了。我可能弄错了,或者 MySQL 只是没有做同样的事情......这个例子是为这个问题创建的,所以如果你看到语法问题,它与此有关。

假设一个简单的模式是这样的:

我希望这个查询:

SELECT * FROM PROVINCE P JOIN COUNTRY C ON C.ID = P.CTID

将产生以下输出:

不幸的是,输出没有表别名,并且所选表中的联接表中的列从结果中丢失(结果中只有一个 ID 列)。像这样:

有没有办法获得上面显示的别名输出?还是有其他方法可以在结果中获取所有五列,不必在查询中显式使用类似的东西P.ID as P_ID

0 投票
2 回答
5929 浏览

scala - 重命名 Spark DataFrame 中的嵌套结构列

我正在尝试更改 scala 中 DataFrame 列的名称。我可以轻松更改直接字段的列名,但是在转换数组结构列时遇到了困难。

下面是我的 DataFrame 架构。

但我需要像下面这样的架构

对于非结构列,我在下面更改列名

如何动态更改 Struct 列名?

0 投票
1 回答
38 浏览

sql - 如何在 WHERE 中使用 AS 后面的关键字

我正在计算会员注册的总年份。我需要返回结果,有多少会员注册超过 5 年,但运行代码时出现错误。

它在第 3 行显示“持续时间”无效标识符

0 投票
1 回答
32 浏览

sql - 表别名不返回结果

我正在解决一个练习问题并尝试在 ON 字段中使用表别名,但它不起作用。

这是标准答案

这是我输入的

标准答案希望我在 ON 字段中使用“c.code”,但我尝试使用别名“country_code”,但它不会返回任何结果。

0 投票
2 回答
55 浏览

sql-server - SQL Server 中的日期函数

任务:显示三月份在浦那和加尔各答地点发生的客户姓名及其订单

顾客:

订单:

询问:

我收到此错误:

消息 207,级别 16,状态 1,第 7 行
无效的列名称“月”