0

这是我尝试过的,但我确定这是错误的。

SELECT count(12), genre
    , MIN(cost) AS Low
    , MAX(cost) AS High
    , AVG(cost) AS Average 
FROM movies
where YR > '1990'
GROUP BY genre 
4

1 回答 1

0

这是我对您所做查询的印象

SELECT
    COUNT(12),
    genre,
    MIN(cost) AS Low,
    MAX(cost) AS High,
    AVG(cost) AS Average
FROM movies
WHERE YR > '1990'
GROUP BY genre

我不确定您要查找的是什么。您是否正在尝试获取从 1990 年到现在拥有超过 12 部电影的所有类型?

SELECT
    COUNT(*) AS c,
    genre,
    MIN(cost) AS Low,
    MAX(cost) AS High,
    AVG(cost) AS Average
FROM movies
WHERE YR > '1990'
GROUP BY genre
HAVING c > 12
于 2012-10-06T23:25:22.213 回答