需求:从数据库表中查询1月到7月的订单数据,并根据下单量进行排序,取前6000条数据。将结果导出到excel表中,并匹配黑名单数据,筛选出不在黑名单内的数据。
sql语句分析:
select distinct:去重
count(*):统计相同数据出现的次数,后面跟group by
limit 0,6000:取前6000条数据
excel匹配黑名单数据,就是把两个表中相同的数据找出来并标记:
公式分析:=COUNTIF(Sheet2!A:A,Sheet1!A2)
表示统计sheet1中的A2单元格中的数据在sheet2中的A列中出现的次数。0表示该号码不在黑名单表中。