问题标签 [mysql-error-1241]
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.
mysql - 操作数应包含 1 列 数据库错误
大家好,我知道这已经在许多线程中得到了回答,但我只是无法弄清楚我的查询中的错误是什么。我收到错误“操作数应包含 1 列”。看起来像我在这里构建的查询的怪物,任何帮助将不胜感激:
任何帮助将不胜感激。PS:这是我的 Codeigniter 模型中代码的一部分。
mysql - Sql 错误 1241:操作数应包含 1 列
我一直在四处寻找,但我还没有找到解决方案,所以我想我会在这里问。我有这个查询,它返回 1241 错误。我究竟做错了什么?
提前致谢。;)
编辑:我只是想出了问题所在。我们用逗号(“0,4”)标记的浮点数,而 Sql 语法使用点(“0.4”)代替。
mysql - 错误 1241 (21000):操作数应包含 1 列
我的 SQL 查询:
它显示错误 1241,我该如何修改它以避免错误?任何一段代码表示赞赏并提前感谢。
mysql - 存储过程中的神秘运行时错误
proc-creation 查询被执行。但是当我调用 stugrade() 时,会出现错误 1241 (21000)。
mysql - SQL 错误 - #1241 - 操作数应包含 1 列
收到错误 #1241 - 操作数应包含 1 列
尝试将这两个查询合并在一起,以从 20 天前开始,但无法使此查询正常工作。
随着查询沿表stocks k 运行,获取close_adj 和close 的日期从-20 天前开始发生变化。
mysql - MySQL INSERT 错误操作数应包含 1 列
我有这个 MySQL 插入查询,它给了我一个Error Code: 1241. Operand should contain 1 column(s)
.
如果我一次只尝试插入 1 条记录,它工作正常,但我认为INSERT
允许在单个语句中插入多条记录。有任何想法吗?
PS 我知道查询很冗长,但这很好,因为它是通过程序生成的。
mysql - sql MySQL 错误 (1241) 操作数应包含 1 列
首先,我想说的是,我仍然是编写 SQL 查询的新手。我彻底搜索了有关此错误的答案,并且得到了很多答案,但似乎没有任何帮助,或者我会说我真的不知道如何将解决方案应用于我的。
这是我的挑战,我有一个应用程序表,它存储具有一些唯一列的申请人记录,例如(dl_number、parent_id、person_id)。parent_id 使用他/她的第一条记录跟踪个人申请人的历史记录,并且每个申请人都应该有一个唯一的 dl_number,但由于某些原因,一些申请人的 dl_number(s) 不是唯一的,因此需要用更改 dl_number(s)。
下面是 SQL 查询,它得到 [sql 错误 (1241) 操作数应包含 1 列] 错误。
请有关如何解决此问题或解决此问题的更好方法的任何帮助。
mysql - sql 错误 (1241): 操作数应包含 1 列 - 按日期排序
我正在尝试查找与序列号关联的最后一个部署,并且在没有获得最新日期的情况下,我得到了特定序列号的多行。输入以下内容时出现错误 1241:
mysql - 具有两个输入列的 MySql CASE 表达式
我希望在 mysql 中使用带有两列作为输入的 case 表达式。这就是我想格式化代码的方式。所有代码片段都Set @a = 0; Set @b = 0;
在开始时使用,尽管可以修改这些值。我自己的用例有几个值,每个都可以是(每个超过 2 个)。
当以这种方式使用 case 语句时,MySql 会抛出Error Code: 1241. Operand should contain 1 column(s)
. 作为参考,以下两项工作,这让我很好奇为什么上面没有。
和
所以,问题是:在进行多列比较时,我可以使用像第一个代码片段这样的 CASE 表达式吗?如果有,请举个例子。如果不是,为什么不呢?
第三种方法对于我自己的用例来说是完全可行的,但如果 @a 和 @b 是 select 语句,它就不会了。理想的解决方案是:
- 如果输入是选择语句,则只运行一次。
- 可以轻松扩展任意数量的输入。
- 与输入类型无关(IE (@a,@b) = (0,'!@#$:abc') 是要检查的有效案例)。