gpt4 book ai didi

mysql - 当我尝试此语法时,我在 MySql 中遇到错误 #1241

转载 作者:行者123 更新时间:2023-11-30 21:31:38 24 4
gpt4 key购买 nike

我收到这个错误

1241 - Operand should contain 1 column(s)

当我尝试选择这两个表和列时。

我试图从选择中删除 () 但没有成功。

  SELECT (SELECT (SUM(preco_base),0)   FROM produtos) +
(SELECT (SUM(salario_base),0) FROM salarios)
FROM DUAL;

最佳答案

sum() 包含单个操作数 sum(acol) 而不是 sum(col, 0)

你可以尝试使用 croos join

select a.sum_preco_base + b.sum_salario_base 
from (
SELECT SUM(preco_base) sum_preco_base
FROM produtos
) a
CROSS JOIN (
SELECT (SUM(salario_base) sum_salario_base
FROM salarios
) b

关于mysql - 当我尝试此语法时,我在 MySql 中遇到错误 #1241,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55873975/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com