比如说有以下字段和数据编号  商品名称  价格 重量  是否被购买过  图片地址
1     可乐      2.5  1.0      否          C:\11.gif
2     可乐      2.5  1.0      否          C:\22.gif
3     可乐      2.5  1.0      否          C:\33.gif现在把同一类的商品信息和数量取出来(当作一条信息来显示,名称重量价格一样的就是同一类商品),我这样完成了:Select *,count(*) from table group by 商品名称,价格,重量
结果:
1   可乐   2.5   1.0  否  C:\11.gif   3当某件商品被购买过之后,就要更新数据,比如说编号3的被购买过,所有的商品都应该是被购买过,现在的数据是:1     可乐      2.5  1.0      否          C:\11.gif
2     可乐      2.5  1.0      否          C:\22.gif
3     可乐      2.5  1.0      是          C:\33.gif最后的显示的应该就是:1   可乐  2.5   1.0  是  C:\11.gif请问最后这个结果通过 SQL 语句怎么完成?假如再插入一条同类商品的数据之后,“是否购买”默认为否,但之前此类商品被购买过,最后的显示也应该是被购买过,请这里又应该怎么处理?或者各位达人有更好的解决方案