问2个SQL语句!

TaoTaoYou 2005-12-05 02:31:49
有这样一个表内容如下
ID 品牌 规格 型号 数量
1 奔腾 盒装 1.1 10
2 赛扬  盒装 1.7 10
3 奔腾 盒装 1.1 5
4 赛扬  盒装 1.7 5
问:如何得到相同品牌规格型号的商品数量总和,就是输出:
奔腾 盒装 1.1 总量为:15
赛扬 盒装 1.7 总量为:15
注(前提是不给条件的情况下得到这些数据)

问题2
如何得到表中时间最早或时间最晚的记录!

还望各位高手不吝赐教,小弟谢谢了!!!
...全文
111 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanghongwen 2005-12-05
  • 打赏
  • 举报
回复
select 品牌,规格,型号,sum(数量) as 总量 from table group by 品牌,规格,型号
这个应该可以.去掉重复的.统计.
hongzi001179 2005-12-05
  • 打赏
  • 举报
回复
select 品牌 , 规格 , 型号, sum(数量) as a1 from tb1 group by 品牌,规格,型号

SELECT TOP 1 * FROM 表 order by id desc
SELECT TOP 1 * FROM 表 order by id asc
无爱大叔 2005-12-05
  • 打赏
  • 举报
回复
对不起COUNT(*) AS 总量
应该是
sum(数量)
无爱大叔 2005-12-05
  • 打赏
  • 举报
回复
Question 1:
SELECT 品牌, 规格, 型号, COUNT(*) AS 总量
FROM 表
GROUP BY 品牌, 规格, 型号

Question 2:
SELECT TOP 1 * FROM 表 order by 时间字段 desc
SELECT TOP 1 * FROM 表 order by 时间字段 asc




TaoTaoYou 2005-12-05
  • 打赏
  • 举报
回复
写好语句以后怎么输出,谢谢
lonaerd 2005-12-05
  • 打赏
  • 举报
回复
select max(时间字段) as a1,min(时间字段) as a2 from tb1

上面的改一下
yongz_0 2005-12-05
  • 打赏
  • 举报
回复
select 品牌,规格,型号,sum(数量) as 总量 from table group by 品牌,规格,型号
lonaerd 2005-12-05
  • 打赏
  • 举报
回复
1、
select 品牌 , 规格 , 型号, sum(数量) as a1 from tb1 group by 品牌,规格,型号
2、
select max(时间字段) as a1,min(时间字段 as a2) from tb1

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧