distinct与group by

    举例来说可能方便一点。 A表 id num a 1 b 2 c 3 a 4 c 7 d 3 e 5 如果只选出id列,用distinct和group by 一样的。 select distinct(id) from A; id a b c d e; select id from A group by id; id a b c d e; 不同之处可能在于group by有排序功能。 但是如果需要加上另一列num,结果不同。 group by 是分组语句,如果用 select id,num from A group by id,num; 这样的结果在本例中与不加gr...阅读全文
    作者:admin | 分类:Mysql | 阅读:109 views | 标签: