SQL时间取值

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:03:37
SELECT 品牌, AVG( CONVERT(float,[交易价格])) AS [商品均价],count(1) as [交易条数]
FROM L2
GROUP BY 品牌 having count(1)>=50 order by count(1) desc

如果要在这个命令的基础上添加时间取值 比如:2009.04.01-2009.6.22这个范围需要的数据。
命令需要怎么添加?

FROM L2后面加WHERE 时间 BETWEEN'2009.04.01' AND'2009.6.22'

SELECT 品牌, AVG( CONVERT(float,[交易价格])) AS [商品均价],count(1) as [交易条数]
FROM L2
where 时间>=2009.04.01 and 时间《=2009.06.22
GROUP BY 品牌 having count(1)>=50 order by count(1) desc

2楼正解。