S3在CSV文件上选择-如何匹配子字符串

时间:2018-11-30 04:06:48

标签: amazon-s3 amazon-s3-select

我有一个CSV文件上传到S3存储桶。我想返回与字段Display的子字符串匹配的行。正确的SELECT语法是什么?

这将返回0行:

"select * from s3object s where 'substring' in s.Display LIMIT 100"

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

找到答案:

"select * from s3object s where s.Display LIKE '%substring%' LIMIT 100"

更多信息... S3 Select使用Amazon Athena作为查询引擎,该Presto使用{{3}}。

答案 1 :(得分:0)

值得指出的是,"SELECT * FROM s3object s WHERE 'substring' IN s.Display仅在s.DisplayARRAY的情况下有效。