问题标签 [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.
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”给表起别名。我该如何解决这个问题?
谢谢卢卡
mysql - 当 PK 行不存在可选的 FK 行时,更正 sql 查询以返回 null(1 到无/很多)
为 mysql 编写此查询的正确方法是什么(这似乎可行,但似乎很愚蠢)(191 是变量的硬代码)
T1.item_id 是 PK,T.fk_item_id 是外键(?--只有当父 T1.item_id 存在时才存在)
这是我在 t.values 不存在(并且无法加入)时将它们返回为 null 的方式。
谢谢
sql - 在查询中标记表的正确术语是什么?
我正在尝试找出表格标签的正确名称。
我所指的标签是变量TableRef,它可以从 WHERE 子句中引用,如下所示:
sql - 什么是 sql 中的关键字真正表明
1:这是一个 SQL 查询,我在书中找到
我很困惑的是 T 和 S 都表示表分支对吗?他们为什么使用T.assets>S.assets
,是一样的有branch.asset > branch.asset
什么区别。
2:以下查询的含义是“查找所有在布鲁克林的所有分支机构都有账户的客户”
但不知何故我没有得到它,也与as关键字斗争
yii2 - Yii2 不是唯一的表/别名:'user'
在“票”模型中:
在“票务搜索”模型中:
如果我尝试搜索主管,则会收到此错误:
我试图更改名称用户表:
但是这个错误返回了:
oracle - 在提示中引用表名(不是别名)
我正在使用 eclipse 链接作为 JPA 实现。我有一个这样的命名查询:
生成的 SQL 查询实际上将查询超过 4 个表,这些表获得表别名 t0、t1、t2、t3,如下所示:
现在我想添加一个 Oracle 提示,当我说:
但我更喜欢这样写:
有没有办法做到这一点?
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.
sql - 使用别名表更新 SQL 仍返回“表不明确”错误
我正在尝试运行以下更新,但遇到“表不明确”错误。
表 dbo.a 包含数据以根据与同一表的关系针对不同列中的值更新 cg 中的值。它是一个自引用的层次结构。
正如你所看到的,一切都是别名,所以我有点困惑为什么它不会运行。
非常感谢您提供的任何帮助。
mysql - MySQL 表别名不起作用
所以我在这段代码中使用'as'命令
它说:表'company.o'不存在。但是当我这样做时
它工作正常。有什么建议么?
sql - SQL - 左连接中的表别名
我正在尝试使用 Left Join 编写一个简单的 SQL 查询。
这是查询:
第二个表别名是 TOTAL_LINES。
运行它时,我收到 TOTAL_LINES 未列出的错误。
奇怪的是,当尝试自己运行第二个查询时,没有错误:
有人有线索吗?