首页 > 试题广场 >

通过子查询的方式从衬衫表SHIRTABLE中选取出销售单价s

[单选题]

通过子查询的方式从衬衫表SHIRTABLE中选取出销售单价shirt_price高于全部衬衫的平均价格的衬衫名字

  • SELECT shirt_id,shirt_name,shirt_price FROM SHIRTABLE WHERE shirt_price > AVG(shirt_price)

  • SELECT shirt_id,shirt_name,shirt_price FROM SHIRTABLE WHERE shirt_price > (SELECT AVG(shirt_price) FROM SHIRTABLE)

  • SELECT shirt_id,shirt_name,shirt_price FROM SHIRTABLE HAVING shirt_price > AVG(shirt_price)

  • SELECT shirt_id,shirt_name,shirt_price FROM SHIRTABLE WHERE shirt_price > (SELECT AVG(shirt_price) FROM SHIRTABLE WHERE shirt_price > AVG(shirt_price))

知识点:
1.WHERE子句不能直接跟聚合函数 MAX.MIN等
2.WHERE子句能跟含聚合函数的子查询
故选B.
发表于 2022-01-06 11:12:18 回复(1)
where 子句不能直接跟聚合函数Max,min。 where子句能跟含聚合函数的子查询。
发表于 2022-01-13 00:28:26 回复(0)
怎么没人说c选项,c选项我看了半天没看出什么错。后面终于发现了端倪,`shirt_price >avg(shirt_price )`,永远不可能实现。shirt_price 用的都是同一个变量,随便带个数进去就一目了然了:`1>avg(1)`,条件不成立,查到的结果永远是空
发表于 2022-08-29 17:20:27 回复(2)
标量子查询
发表于 2021-12-29 15:41:16 回复(0)
-- 通过子查询的方式从衬衫表SHIRTABLE中选取出销售单价shirt_price高于全部衬衫的平均价格的衬衫名字
SELECT
    shirt_id,shirt_name,shirt_price 
FROM
    SHIRTABLE 
WHERE
    shirt_price > (
    SELECT
        AVG( shirt_price ) 
FROM
    SHIRTABLE)
--     这就是一个简单子查询 查询表 where 判断价钱大于平均价格的 
发表于 2022-05-06 19:55:53 回复(0)
where子句不能直接跟聚合函数 max avg,而是跟含有聚合函数的子查询。
发表于 2022-04-06 14:52:05 回复(0)
为什么A不对呢?感觉和正确答案一样呀?
发表于 2022-04-02 12:48:47 回复(1)
C不对,having必须配合group by使用,否则该SQL没有意义。如果有意义那么这个having肯定可被where代替。
发表于 2023-08-04 14:06:10 回复(0)
where不能直接艮聚合函数,having是可以的
发表于 2022-10-09 10:23:03 回复(0)
select shirt_id, shirt_name, shirt_price from shirtable where shirt_price>(select avg(shirt_price)from shirtable)
发表于 2022-08-22 21:25:56 回复(0)
where子句不能直接跟聚合函数 MAX.MIN等,能跟子查询
发表于 2022-05-23 17:02:18 回复(0)
子查询中查询平均价格
发表于 2021-12-20 23:41:23 回复(0)
怎么没有讨论。。。
发表于 2021-12-17 08:51:48 回复(0)
where 子句不能直接跟聚合函数Max,min。 where子句能跟含聚合函数的子查询。
编辑于 2024-03-21 22:03:38 回复(0)
where 子句不能直接跟聚合函数Max,min。 where子句能跟含聚合函数的子查询。
发表于 2023-04-03 06:15:09 回复(0)
AVG(shirt_price) 表示计算 shirt_price 列的平均值,但是在查询语句中没有指定聚合函数的使用范围,也就是说,没有指定对哪个数据集(哪个表)进行聚合计算
发表于 2023-03-08 15:14:45 回复(0)
《子查询》
发表于 2023-02-16 14:21:13 回复(0)