问题标签 [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.
sql - 如何在 UNION 语句中更改列标题的名称
UNION 查询中的列标题被命名为第一个查询的选择语句,如何将列标题更改为Entities
and Errors
?
输出是:
如您所见,列标题指的是第一个查询的选择语句。如何在使用UNION
语句时更改这些标题的名称?
sql - 德比 SQL 计算
我在 Derby 中进行计算时遇到了麻烦。
问题是下一个:
在这种情况下(column1+newCol),这会引发一个错误,指出 newCol 不存在。
为什么不正确?
谢谢你的帮助!
oracle - 在 oracle 中复制表时的列别名
嗨,我正在HR
使用查询复制架构中的员工表:
Create table copy_employees as ( select last_name,salary*12 from employees);
但是错误表明salary需要别名。
在我做之后salary*12 as sal
它起作用了。
我的问题是为什么需要这种别名?
amazon-redshift - Redshift 是否支持 SELECT 中的用户定义变量?
我正在查看我们的一些 Redshift 查询,发现具有多个嵌套选择级别的案例,如下所示:
如果这是 MySQL,我会做这样的事情来删除一级嵌套选择:
在 RedShift 中有可能有类似的东西吗?
---更新忘记在嵌套的SELECT中包含GROUP BY,这可能会影响答案
sql-server - 如何转义列别名中的方括号?
以下产生错误:
消息 105,级别 15,状态 1,第 190 行字符串 'dada[daa]' 后面的未闭合引号。
消息 102,级别 15,状态 1,第 190 行“dada[daa]”附近的语法不正确。
如果我在列别名中有方括号,我可以使用这样的引号:
但是我正在构建一些复杂的动态 T-SQL 语句,并且每个列别名都用方括号括起来,如果别名包含括号,则使用引号会使事情变得有点困难。
那么,有没有办法以某种方式逃避这些括号?
sql - MSSQL 中除以“Over”子句有效,但除以“别名”无效
在 MS SQL Server 中,我花了太多时间试图解决这个问题。我终于想通了,只是我不知道原因。怎么会,除以第 4 行中的 cast 语句在下面起作用
但是当我尝试除以我创建的别名时,第 3 行中的 ''ActualAmountPaidOnMatterGroupedByInvoice' 我收到一条错误消息:
消息 207,级别 16,状态 1,第 131 行无效的列名称“ActualAmountPaidOnMatterGroupedByInvoice”
示例不正确的代码:
怎么来的?谢谢大家!
sql - 概要描述命令在 Oracle SLECT 查询中执行什么
我有一个 SELECT 查询,它从表中获取一些数据,但是有一行我根本无法理解。谁能告诉我概要描述在我的查询中做了什么,因为我不知道。请帮忙 。
谁能告诉我 Summary 在这里执行了什么,因为我在 ORACLE 中找不到有关此功能的任何文档。请帮忙 。
sql - 使用新列派生新列
通常我们可以在 Select 语句中构建新列。是否可以从 Select 语句中的新列中派生出新列?
例如,
这为我们提供了一个表,其中包含 A 列和 1 行中的值 3。
我可以建立一个基于 A 的新列 B 吗?
例如,
不幸的是,以上将导致“无效的列名 A”。
sql - 即使使用“as”关键字,列也不存在错误
我收到此错误:
即使我用选择检查了结果。
我正在使用 postgresql 服务器,我有一个名为 log 的表,如下所示:
数据库中有很多行。
这是我的查询
但是当我在没有“where errors>=1”的情况下尝试此查询时,我得到了预期的结果,其中包含 2 列,一个命名日期,另一个命名错误
这是结果
结果:
sql-server - 为什么 SQL Server 没有捕捉到这一点?子查询中的拼写错误导致意外删除
我有一个带有子选择的查询,其中我输入了错误的列(子选择中的 id1)。如果单独执行查询,SQL Server 会抛出一个错误,这是正确的和预期的。但是,如果在以下上下文中作为子查询执行,则不会捕获错字 - 在这种情况下,我的表被清除。这是故意的行为吗?
我预计会抛出一个错误,而不是删除查询被解释为