sql - 为什么我在 BigQuery 中不断收到此语法错误
问题描述
我不断收到此语法错误:语法错误:SELECT list must not be empty at [2:3]
在我的 SQL 查询中:选择
FROM 'tfdalissabuck.assessment_01.experiment' WHERE Experiment_cohort = 'treatment' AND minutes_listening_during_experiment > '60'
解决方案
你需要介于SELECT
AND之间的东西FROM
,一个或多个列名。另外我相信你在表名周围使用单引号,你应该使用刻度线,如果 minutes_listening_during_experiment 是一个整数,你可以删除它周围的引号
SELECT *
FROM `tfdalissabuck.assessment_01.experiment`
WHERE experiment_cohort = 'treatment'
AND minutes_listening_during_experiment > 60
推荐阅读
- javascript - 检查 `App` 的渲染方法并调用了 21 个明显的帧
- raku - 无法将 if 语句分配给变量
- r - Shiny flexdashboard r中renderImage下的大空间
- laravel - 如何在 Laravel 中为多个 Document 根目录使用一个 .env 文件
- visual-sourcesafe - 如何从 Team Foundation Server2013“历史视图”获取特定版本?
- java - Spring Data JPA Distinct 返回重复值
- python - 使用格式化打印语句中的参数传递函数,参数来自 {}
- c - 便携和紧凑的位包装
- javascript - API 返回对象
- ios - 将 CURL 命令转换为 URLRequest