问题标签 [mysql-error-1054]
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.
sql - MySQL错误1054:有子句中的未知列
询问:
显示错误如:
1054 - “有子句”中的未知列“BasketSessionID”
我的查询中有什么错误?
php - 使用 Doctrine PHP 生成 SQL 命令时出现 SQL 错误
我在带有 MySQL 数据库的 PHP Web 应用程序上使用 Doctrine。我的请求有一点问题:
如果我显示生成的 MySQL 命令是什么,我可以看到
我得到错误:
我的要求有什么问题?
先感谢您
编辑:
如果这可以帮助你。我添加了创建我的数据库表的脚本。
mysql - 为什么我不能在 Where 子句中使用定义的变量
我的查询是:
它会导致“#1054 - 'where 子句'中的未知列 'var1'”错误。任何人都可以解释为什么会出现这个错误吗?(我知道工作 sql,但我想知道它为什么会失败)
php - 在查询中尝试附加 SET 命令时出错
下面的 MySQL 查询运行良好。它用votes_up
变量的任何值替换 MySQL 数据库中的字段$votes_up
。
但是,当我尝试添加第二个条件时,该条件将同时用名为flag1
的变量的值替换一个名为的字段$uflag
,我收到一条错误消息。我试图用于此的查询如下。错误消息说明Unknown column 'admin' in 'field list'
的值是否$uflag
为“admin”。此外, 的值$uflag
没有被放入数据库中。任何想法为什么我会收到此错误?
php - 无法创建 Doctrine Query - 许多 addFroms
我在将 SQL 查询转换为 Doctrine 时遇到问题。
我有以下设置:
路径(层次结构)
身份证 | 模板类型 | object_id | 姓名 | 路径 | rgt | 半边天 | 等级
财产
身份证 | 其他| 列
发展
身份证 | 其他| 列
我正在尝试选择模板类型为“Property”的路径(这些路径在属性表中总是有“object_id”的记录),并且我正在尝试加入父路径(在开发中总是有记录桌子)。
以下原始 SQL 完美运行:
在尝试将其转换为 Doctrine 时,我似乎遇到了麻烦。
它生成的查询是这样的:
这导致了这个错误:
1054 - 'where 子句'中的未知列'node.level'
有任何想法吗?我可以看到它应该说“AND p2.level = p.level - 1”,但它似乎没有转换节点。
有任何想法吗?
mysql - MySQL 排序错误
如果我运行以下查询:
MySQL 抛出以下错误:
错误 1054 (42S22):“订单子句”中的未知列“abcdef”
如果我运行以下类似查询:
MySQL 现在运行查询并忽略 order by 子句(因为 mysql.user 表缺少名为 'abcdef' 的列)。
这是 MySQL 中的错误吗?当短语在引号中时,为什么您希望 order by 静默失败?在不存在的列上运行 order by 时,错误消息不合适吗?
sql - 如何使用未知列“选择进入”?
MySQL 在执行以下操作时总是抛出错误:
当“newtable”中不存在字段 a 和 c 时。当然,我理解这是一个合法的错误。我想知道的是,有什么方法可以构建类似案例声明的东西来处理这个问题。该查询是基于动态表动态构建的,因此我无法预先知道存在哪些字段。
你有什么精明的想法?
请注意,newtable 是如上所述动态定义的:
此处的原始表是根据给定表单上存在的表单字段更新的,这些表单字段可以随时添加、删除或重命名。新表也需要按照这些变化进行。
更新: 工作解决方案如下:
mysql - Filtering on an alias in mysql
Why doesn't the following query work? Mysql complains about z - can't I use an alias in the WHERE clause?
The error that I get is:
mysql - sql子查询问题
我很少说英语。
我有一个 sql 子查询错误
数据库:MySQL
表类型:MyISAM
以下我的 sql 查询
我收到这样的错误
你能帮我解决这个问题吗?
mysql - 简单的联接查询在本地主机中工作但在服务器中不工作?
以下查询在 localhost 上运行良好并返回行,但在服务器中执行时返回错误...
显示的错误是
什么问题?
我的表结构是 国家
假期
假日国家
假期日期