You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Athena LIKE查询无结果问题排查求助

问题分析与解决
  • 表名拼写错误:你的查询语句里表名写成了tweeets(多了一个字母e),但实际存在的表是tweets。这就是去掉引号后出现COLUMN_NOT_FOUND的原因——数据库找不到tweeets这个表,自然也无法识别其中的tweet列。
  • 列名引号使用错误:SQL中,单引号'用于包裹字符串常量,所以'tweet' LIKE '%cool%'其实是在判断字符串tweet本身是否包含cool,而非查询tweet列的内容。如果你的SQL方言需要转义列名(比如MySQL),应该用反引号`,若列名不是关键字,直接不用引号即可。

正确的查询语句如下:

SELECT * FROM tweets WHERE tweet LIKE '%cool%';

如果tweet是数据库关键字,可改用反引号包裹列名:

SELECT * FROM tweets WHERE `tweet` LIKE '%cool%';

内容的提问来源于stack exchange,提问作者Jokermania

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 08:32:31