gpt4 book ai didi

mysql - 嵌套 SELECT SQL 查询工作台

转载 作者:行者123 更新时间:2023-11-29 13:10:46 25 4
gpt4 key购买 nike

您好,我有这个查询,但它给了我一个 Operand should contains 1 columns 的错误,不知道为什么?

Select *, 
(Select *
FROM InstrumentModel
WHERE InstrumentModel.InstrumentModelID=Instrument.InstrumentModelID)
FROM Instrument

最佳答案

根据您的查询,您想要从仪器和instrumentModel表中获取数据,在您的情况下,在您的选择*之后,它期望“来自表名称”。当子选择查询运行以获取其结果时,它找不到表instrument.InstrumentModelId inorder要通过匹配从两个表中获取结果,您可以使用 join 。或者您也可以通过 tableName.fieldName 选择特定字段,并在 where 条件中使用您的条件。

喜欢:

 select Instrument.x,InstrumentModel.y
from instrument,instrumentModel
where instrument.x=instrumentModel.y

关于mysql - 嵌套 SELECT SQL 查询工作台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22131333/

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