0
我想只能使用一个column.I时遇到了这样的 select id,brandname from brand.
这里名优产品查询具有相同的条目多再寄一次想选择与ID一起明显的名优产品不同的条款。如何使用不同的条款仅适用于一列
我想只能使用一个column.I时遇到了这样的 select id,brandname from brand.
这里名优产品查询具有相同的条目多再寄一次想选择与ID一起明显的名优产品不同的条款。如何使用不同的条款仅适用于一列
你必须选择只获得一个ID的一些方法,例如,
select max(id) , brandname
from brand
group by brandname
,如果你有你想多列...如果数据是一样的,你可以只继续通过组...但是,如果额外的列有不同的数据,你可以使用一个略有不同的策略。
select * from brand
where id in
(
select max(id)
from brand
group by brandname
)
你可以这样做:
select Id,BrandName from brand group by BrandName,Id
嗨jsobo,感谢乌尔reply.According到这一点,工作properly.But这是正确的方式? – 2012-01-17 12:46:52
是的,这是正确的做法。幸运的是,您只能检索两列,如果超出范围则可能无效 – Mubarek 2012-01-17 14:06:53