美文网首页
distinct()函数 去重

distinct()函数 去重

作者: 蔺蔺蔺赫赫 | 来源:发表于2019-07-19 15:24 被阅读0次

    distinct()函数 去重

            8.0之前先排序 再去重 效率低

          select distinct(列) from 表名;

            想要在数据库中加入主键  必须确定库中的数据

            有无重复 否则会合并造成数据丢失

            select count(name) from world.city;不去重查看城市名的个数

           4079

            select count(distinct(name)) from world.city;去重查看城市名的个数

            3998

        统计酒表中物品卖出的总价

        select sum(价格*卖出数量) from 酒表;

        统计多个表中物品卖出的总价

            select sum(单价*数量) from (select 牌子,单价,数量 from 酒表

            union all

            select 牌子,单价,数量 from 进料表

            union all

            select 牌子,单价,数量 from 食品表);

        先生成一个临时表 再从临时表中进行统计

    相关文章

      网友评论

          本文标题:distinct()函数 去重

          本文链接:https://www.haomeiwen.com/subject/nfmrlctx.html