问题标签 [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 投票
1 回答
552 浏览

sql - #1052 - 字段列表中的列“日期”不明确

// 知道为什么会出现这些错误

0 投票
2 回答
394 浏览

mysql - where 子句中的列“date_start”不明确

我想选择一些日期,但我对此有疑问

我明白了:

错误 #1052 - where 子句中的列 'date_start' 不明确

0 投票
2 回答
111 浏览

mysql - #1052 - where 子句中的列“bookingId”不明确

我想加入两张桌子,但我遇到了问题

这是我的 SQL 语法

这是我得到的错误:

#1052 - where 子句中的列 'bookingId' 不明确

0 投票
1 回答
383 浏览

laravel - where 子句中的列“department_id”不明确

我的页面上有错误,如上面的标题。我正在尝试使用Laravel Excel扩展导出 Excel。

这是我的代码:

这是错误消息中的 SQL:

我注意到它说:

where ... and (`department_id` = 2 or `department_id` is null) 但是我从来没有指定department_id,就像开始和结束日期一样。我认为它需要像leaves. department_id,但是当我从第一次开始就从来没有写过它时,我该怎么做呢?

更新更多代码:

这来自 LeaveController:

这是 Leave 中的一些代码,我发现它以某种方式包含部门:

0 投票
2 回答
245 浏览

mysql - ON DUPLICATE KEY 不适用于我的 INSERT INTO 脚本

我有两张桌子。一个是permission_index,另一个是permission_index_bkp

我的脚本应该将一些行和数据从 传输permission_indexpermission_index_bkp. 但是,如果所有 4 列中的数据都相同,我不想创建新行。

这就是我想要使用的:

我一直收到如下错误:

1052:字段列表中的列“app”不明确(我想我通过更改permission_index_bkp 中的列名解决了这个问题)。

或者

1054:“字段列表”中的未知列“应用程序”

你们能告诉我如何解决我的查询吗?

谢谢!!

编辑1:

permission_index_bkp这使错误消失了,但是,即使它们具有相同的值,也会不断添加行: