首页 > 解决方案 > 使用 ` 连接表

问题描述

在加入表格时遇到一些问题。我认为我的语法是错误的,因为必须用 `` 来调用列名,我认为这应该很容易解决。当我调用它时,它给了我一个错误代码 1052。字段中的“Brand.Name”列不明确。

select a.`Brand.Name`, f.`pH`, a.`CO2.Bright.Level`
from airtest a
join fermentation f 
using(`MyUnknownColumn`)
where `Brand.Name` like "%IPA%";

标签: mysql

解决方案


您在子句中错过了表名WHERE ,它应该是:

where a.'Brand.Name' like "%IPA%"


推荐阅读