gpt4 book ai didi

mysql - 'table.column' 中的未知列名称 'field list'

转载 作者:可可西里 更新时间:2023-11-01 07:22:47 25 4
gpt4 key购买 nike

我在使用内部联接时遇到了 MySQL 的一个奇怪问题(尽管我不确定这是否是问题的原因)。当我尝试从特定表中选择一列(该列不明确)时,我的问题就出现了。我收到一个友好的小错误,告诉我该列不存在。 (“字段列表”中的未知列“items.id”)

无论如何,这是我的查询:

SELECT `items`.`id`, `chemical_name`, `full_name`, `amount`, `smiles`, `inchi`, `inchikey`, `average_mass`, `molecular_weight`, `monoisotopic_mass`, `nominal_mass` FROM `items` A INNER JOIN `chemicals` B ON A.csid = B.csid WHERE `owner` = '2'

我是不是做错了什么或者这是一些奇怪的 MySQL 错误?

谢谢

最佳答案

您为表 items 使用别名 A

在你的选择中使用 A.id 而不是 items.Id 你应该没问题

关于mysql - 'table.column' 中的未知列名称 'field list',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18283603/

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