我已经使用MySQL Workbench了一段时间,现在我需要处理Aginity - 我正在尝试运行一个简单的脚本:
select min(date)
from table_y
where column_header = "XXX"
然而我收到了这个错误:
ERROR: 42703: column "XXX" does not exist in table_y
Where命令在Aginity中的工作方式与在MySQL Workbench中的工作方式不同吗?如何解决此错误?
答案 0 :(得分:0)
我找到了解决方案!
似乎在Aginity中,命令的语法Where与MySQL Workbench中的不同。
MySQL Workbench:
Select (*)
From table_a
Where column_a = 2015
Aginity
Select (*)
From table_a
Where column_a in (2015)
答案 1 :(得分:0)
所以“=”和“IN”是不同的sql命令。
我认为原始查询的问题在于您使用的是双引号而不是单引号。
试试这个:
select min(date)
from table_y
where column_header = 'XXX'