问题标签 [mysql-error-1052]

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 投票
8 回答
434808 浏览

mysql - 1052:字段列表中的列“id”不明确

我有 2 张桌子。tbl_names并且tbl_section其中有两个id领域。我该如何选择id字段,因为我总是收到此错误:

这是我的查询:

我可以选择所有字段并避免错误。但这会浪费性能。我该怎么办?

0 投票
10 回答
50127 浏览

mysql - 如何解决 MySQL 中的不明确列名错误?

可能重复:
1052:字段列表中的列“id”不明确

我有两个表,我想通过sb_idsb_id两个表相同)连接表。所以,我这样使用我的查询:

它显示错误:

1052:where 子句中的“id”不明确

另一件事,我想通过使用“JOIN”来显示一个结果。

0 投票
1 回答
2546 浏览

mysql - from 子句中的列“idproduct”不明确

我使用 3 个表有这个凌乱的连接查询:

我收到此错误:

需要帮助,请。

0 投票
1 回答
163 浏览

mysql - 为什么在“JOIN (SELECT)”语句中使用别名会导致错误?

我正在使用 MySQL 5.5.16

我有以下查询,它本身就可以正常工作。

但是,当我将它包含在更大的查询中时,我得到一个错误Column 'date' in where clause is ambiguous。这是一个示例,上面的查询位于 a 内JOIN

为什么它声称这date是模棱两可的?

PS我试过用a替换内部查询date的一部分,但这只会引发另一个错误......AS dateinner_dateUnknown column 'inner_date' in 'where clause'

0 投票
2 回答
7584 浏览

mysql - 1052 - 字段列表中的列 'typeid' 不明确

1、table archives有fileds:id,pubdate,typeid...

2、表jobrt有字段:aid,jobname,jobdepart,jobplace,jobnumber,jobcontact,typeid..

3、id=aid

现在,我想在typeid = 19时选择id列jobname,jobplace comlumns,..

谢谢你

0 投票
2 回答
309 浏览

mysql - 来自多个表的内部联接

我有3张桌子,如下:

我想检索带有patron_numdatetime和列的结果tname,如下所示:

...ETC

这个作业问题的目的是教我们 INNER JOINS,但我遇到了一些困难。某种 SO 用户可以将我推向正确的方向吗?

这是我的 SQL:

返回错误:#1052 - Column 'patron_num' in field list is ambiguous

0 投票
1 回答
270 浏览

mysql-error-1052 - 链接查询错误代码 1052

尝试在查询中将两个表等值连接在一起时,我收到错误代码 1052 Column FireStationHome in field list is ambiguous

这是我在下面使用的代码:

通过阅读论坛,我了解到我需要通过链接键链接第一个关系。FiremanHomeStation 是我需要运行以下方向的唯一链接键。

显示号码以“703”开头的所有消防员的 FiremanID、FiremanHomeStation 和电话号码。

使用 Boyce Codd 方法,我对以下内容进行了规范化

规则:

每个火场可以分配数名消防员
每个火场可以分配数辆消防车
每个消防员可以分配到多个
火场 每个消防车并分配到多个火场
每个消防员有一个主站
每个站都是唯一的
每个站都有一个电话号码

主键

FIRE_REPORT( FireID, FiremanID, FiremanHomeStation, TruckID )
FIRE( FireID , Alarms, Address)
FIREMAN_ID( FiremanID , FiremanName, FiremanPhone)
FIRE_STATION( FiremanHomeStation , StationAddress, StationPhone)
TRUCK( TruckID , LicensePlate)

参照完整性约束
FIRE_REPORT 中的 FireID 必须存在于 FIRE
中的 FireID 中 FIRE_REPORT 中的 FiremanID 必须存在于 FIREMAN_ID 中的 FiremanID 中
FIRE_REPORT 中的 FiremanHomeStation 必须存在于 FIRE_STATION 中的 FiremanHomeStation 中
FIRE_REPORT 中的 TruckID 必须存在于 TRUCK 中的 TruckID 中

0 投票
2 回答
43443 浏览

mysql - 错误代码:1052 字段列表中的列 'admin_id' 不明确

您好我试图在我的数据库中创建一个时间表视图,但我遇到了 admin_id 列的问题。我正在从另一个有效的任务中重用这段代码,所以我很困惑为什么它不起作用。请帮我!!!

选择语句

数据库代码

0 投票
2 回答
4542 浏览

php - 外部模块“违反完整性约束:1052 列‘created_at’在 where 子句不明确”的 Magento 问题

在导致错误的自定义 magento 模块中

注释掉这段代码允许magento正确运行,代码位于观察者

任何人都可以建议修复,这不是我的代码或我的模块,我不完全理解它所做的一切。

我猜它会在表格中添加一个字段并填充它,然后允许您使用订单页面使用它进行搜索。

提前致谢。-T

0 投票
2 回答
2850 浏览

mysql - MySQL 错误 1054:“on 子句”中的未知列“hotels.postal_code”

我不太清楚为什么,但我的代码似乎无法正常工作。我得到错误 1052 或 1054。这是我的代码。请帮忙。