问题标签 [mysql-error-1066]

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 投票
2 回答
130726 浏览

mysql - 不是唯一的表/别名

我得到错误ERROR 1066 (42000): Not unique table/alias:

我无法弄清楚它有什么问题。

0 投票
2 回答
4483 浏览

mysql - #1066 - 错误不是唯一的表别名

我正在学习 mysql,但我的一张表遇到了问题,它产生了 #1066 - 错误不是唯一的表别名。我尝试了许多不同的查询,但结果都相同。有人可以让我摆脱痛苦并帮助指出我做错了什么!- 谢谢

我尝试过的查询 - add_look_item 是一个复合键

谢谢

0 投票
1 回答
1859 浏览

mysql - MySQL 1066:即使我定义了表别名,也不是唯一的表/别名错误

我的 Sql 查询是

哪里OneWayNetTransactionRes有风景。

然而我得到了错误

0 投票
1 回答
2845 浏览

php - 当Relation是同一张表中的键时,使用CGridView在Yii中按相关模型搜索和排序

这里有一篇关于在 CGridView 中按相关模型搜索和排序的综合文章:http ://www.yiiframework.com/wiki/281/searching-and-sorting-by-related-model-in-cgridview/ 我已经成功多次实施此配方。

但是,现在我正在尝试按同一个表中的关系进行搜索和排序(它定义了 parent_id)。请参阅下面的“父”关系:

当我实现 wiki 指定的方法时,我收到以下错误:

如何确保 LEFT OUTER JOIN 使用唯一的表别名,例如parent关系,以便我可以正确定义我CDbCriteria的 insearch()

编辑

根据@tereško 的要求,这是我的 search() 函数。我知道它是有缺陷的,因为parent我没有定义它时指定的表别名......我只是不知道怎么做!

0 投票
2 回答
332 浏览

php - mysql错误1066

为什么这会给我一个 mysql 错误 1066?

(如果我遗漏了一些重要的东西,也很抱歉,这是我在stackoverflow上提出的第一个问题)

0 投票
0 回答
133 浏览

mysql - SQL 错误:1066 不是唯一的表/别名

嗨我被困在这个查询上

SELECT c1.ID FROM cliente JOIN corsa AS c1 ON corsa.cliente_ID = cliente.ID_cliente, cliente JOIN corsa AS c2 ON corsa.cliente_ID = cliente.ID_cliente WHERE c1.tariffa = c2.tariffa AND c2.ID_cliente = 1 AND c2.data_corsa = "2012-06-20";

我收到错误 1066 not unique table/alias: 'cliente'。我知道 FROM 语句中存在问题,我在其中两次调用“cliente”。我只是不知道如何使它工作。

我试过这个

SELECT DISTINCT c1.* FROM cliente INNER JOIN corsa AS c1, cliente c2 INNER JOIN corsa AS c3 WHERE c1.tariffa = c3.tariffa AND c3.cliente_ID = 1 AND c3.data_corsa = "2012-06-20";

它似乎有效,但我不太确定。

谢谢

0 投票
3 回答
2026 浏览

mysql - SQLSTATE 错误语法错误或访问冲突:1066 不是唯一的表/别名:'users_sessions'

使用连接的简单查询出现错误。

我的查询:

我的错误:

SQLSTATE [42000]:语法错误或访问冲突:1066 不是唯一的表/别名:'users_sessions'

我不明白这个消息......我看不出别名在哪​​里使用更多。

谁能帮我解决这个问题?

提前感谢您的帮助。

- 解决了 -

好的查询如下:

0 投票
2 回答
45 浏览

mysql - MySQL - 更多连接运算符、更多别名和错误 1066

希望你能再次帮助我:)

好吧,我遇到的问题与我昨天发布的问题相似,但它已扩展。

我们得到了三个表:

表:pfleger 普弗莱格

表:车站 车站

表:米塔贝特 米塔贝特

如上所述,这个问题与这个问题非常相似。

结果如何?好吧,我拿回了一张桌子,上面有住在法兰克福的工人的身份证和姓名。

现在我还应该取回住在法兰克福并在 Onkologie 站工作的工人的身份证和姓名。

我该怎么做?

到目前为止我的代码:

我不知道如何进行第二次加入。

0 投票
2 回答
5776 浏览

mysql - 错误 #1066 - MySQL 中的表/别名不是唯一的

我的 SQL 语句有问题,我收到错误消息

#1066 - 不是唯一的表/别名:'students'

下面是我的代码:

叶子计数和缺席计数工作正常,但是当我为学生计数添加代码时,它给出了上述错误。

0 投票
2 回答
441 浏览

mysql - MySQL 工作台错误 1066

以下是我正在为我的一个查询连接所做的工作,我正在尝试创建一个表,其中包含一般放映详细信息并与电影详细信息相结合。我不断收到错误 1066。任何人都可以帮助或详细说明原因吗?

更新:

感谢大家的回复,我一直是一个绝对完整的菜鸟,并且处理过复杂的事情(像往常一样)。经过更多的挖掘,这就是我想出的完美的作品。我试图通过组合来自多个表格的数据,在一个表格的筛选中输出座位可用性。

选择 s1.ScreeningID、s1.MovieID、s1.SeatCapacity、s1.SeatsAvailable、m1.Director、m1.MovieName、m1.Genre

FROM 放映 s1,电影 m1

其中 m1.screeningID = s1.screeningID