某房地产平台的SQL测试题目
题目:导出昨日需要发放线上成交奖励的订单及明细;
表格名称:rpt_shh_deal_agreemment_base_da
规则:
1.当月截止昨天二手线上成交单量占比(含车位)>=50%的门店可获奖;
2.符合获奖条件的门店shop_code的第1单线上成交可获得200贝壳币,第2单可获400贝壳币,第3单及以上可获800贝壳币,但车库不奖励;
3.stat_function_name字段:“车位”、“车库”认为是车库;
4.线上成交占比=线上成交单量/总成交单量;
5.线上成交占比逻辑:
a) is_online_deal字段:“客源角色人或业主线上委托”和“”不算线上
b) “贝壳400-客源角色人”、“贝壳IM-客源角色人”、“链家网400-客源角色人”、“链家IM-客源角色人”、“BOD”算线上;
6.在一个连续的SQL中实现以上需求,不能拆分成多个SQL;
需要输出的字段:
1.是否线上
2.签约日期
3.协议id
4.该单应发贝壳币
5.成交客源id
6.签约经纪人系统号
7.签约经纪人姓名
8.房屋用途
9.成交价格
10.经纪人所在门店的线上成交占比
————————————————————————————————
*以下是分析思路
-
读懂题目:导