问题标签 [table-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 投票
0 回答
209 浏览

php - Zend Framework 2 中的 Oracle 表别名 - “ORA-00933:SQL 命令未正确结束”

我在 ZF2 中的查询有问题。如果我编写以下代码片段在 Oracle 数据库上执行查询

抛出以下异常。

我在网络上做了很多研究,但唯一给出部分相关结果的研究将我带到了这个页面:https ://github.com/zendframework/zf2/pull/5794 我尝试使用框架的 2.3.1 版本也是master release但无事可做,我仍然有同样的问题。

如果我在选择对象上调用 getSqlString () 我得到:

但在 Oracle 中,不允许使用“AS”给表起别名。我该如何解决这个问题?

谢谢卢卡

0 投票
2 回答
35 浏览

mysql - 当 PK 行不存在可选的 FK 行时,更正 sql 查询以返回 null(1 到无/很多)

为 mysql 编写此查询的正确方法是什么(这似乎可行,但似乎很愚蠢)(191 是变量的硬代码)

T1.item_id 是 PK,T.fk_item_id 是外键(?--只有当父 T1.item_id 存在时才存在)

这是我在 t.values 不存在(并且无法加入)时将它们返回为 null 的方式。

谢谢

0 投票
1 回答
103 浏览

sql - 在查询中标记表的正确术语是什么?

我正在尝试找出表格标签的正确名称。

我所指的标签是变量TableRef,它可以从 WHERE 子句中引用,如下所示:

0 投票
1 回答
68 浏览

sql - 什么是 sql 中的关键字真正表明

1:这是一个 SQL 查询,我在书中找到

我很困惑的是 T 和 S 都表示表分支对吗?他们为什么使用T.assets>S.assets,是一样的有branch.asset > branch.asset什么区别。

2:以下查询的含义是“查找所有在布鲁克林的所有分支机构都有账户的客户” 问题2

但不知何故我没有得到它,也与as关键字斗争

0 投票
2 回答
8141 浏览

yii2 - Yii2 不是唯一的表/别名:'user'

在“票”模型中:

在“票务搜索”模型中:

如果我尝试搜索主管,则会收到此错误:

我试图更改名称用户表:

但是这个错误返回了:

0 投票
1 回答
220 浏览

oracle - 在提示中引用表名(不是别名)

我正在使用 eclipse 链接作为 JPA 实现。我有一个这样的命名查询:

生成的 SQL 查询实际上将查询超过 4 个表,这些表获得表别名 t0、t1、t2、t3,如下所示:

现在我想添加一个 Oracle 提示,当我说:

但我更喜欢这样写:

有没有办法做到这一点?

0 投票
3 回答
375 浏览

sql - Select SQL View Slow with table alias

I am baffled as to why selecting my SQL View is so slow when using a table alias (25 seconds) but runs so much faster when the alias is removed (2 seconds)

-this query takes 25 seconds.

-this query takes 2 seconds.

this is my SQL View code -

Any ideas why this is?

The SQL query runs with table alias as this is generated from Entity Framework so I have no way of changing this. I will need to modify my SQL view to be able to handle the table alias without affecting performance.

0 投票
2 回答
8008 浏览

sql - 使用别名表更新 SQL 仍返回“表不明确”错误

我正在尝试运行以下更新,但遇到“表不明确”错误。

表 dbo.a 包含数据以根据与同一表的关系针对不同列中的值更新 cg 中的值。它是一个自引用的层次结构。

正如你所看到的,一切都是别名,所以我有点困惑为什么它不会运行。

非常感谢您提供的任何帮助。

0 投票
1 回答
1149 浏览

mysql - MySQL 表别名不起作用

所以我在这段代码中使用'as'命令

它说:表'company.o'不存在。但是当我这样做时

它工作正常。有什么建议么?

0 投票
3 回答
4045 浏览

sql - SQL - 左连接中的表别名

我正在尝试使用 Left Join 编写一个简单的 SQL 查询。

这是查询:

第二个表别名是 TOTAL_LINES。

运行它时,我收到 TOTAL_LINES 未列出的错误。

奇怪的是,当尝试自己运行第二个查询时,没有错误:

有人有线索吗?