Subversion Repositories SmartDukaan

Rev

Rev 16988 | Rev 20172 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16988 Rev 16994
Line 42... Line 42...
42
usersegment, final.*
42
usersegment, final.*
43
from (select u.id, u.username, u.first_name, u.mobile_number, u.mobile_verified,u.usergroup_id, ug.groupbasis,
43
from (select u.id, u.username, u.first_name, u.mobile_number, u.mobile_verified,u.usergroup_id, ug.groupbasis,
44
if(bp.user_id is null, 'FALSE', 'TRUE') as bpref,
44
if(bp.user_id is null, 'FALSE', 'TRUE') as bpref,
45
if(pp.user_id is null, 'FALSE', 'TRUE') as ppref, u.created ucreated, ua.last_active, ow.created, if(ow.total is null, 0, ow.total) as total,
45
if(pp.user_id is null, 'FALSE', 'TRUE') as ppref, u.created ucreated, ua.last_active, ow.created, if(ow.total is null, 0, ow.total) as total,
46
u.referrer,u.utm_campaign, u.utm_content, u.utm_term, u.utm_medium, u.utm_source, u.activated, r.id as retailer_id, r.status, d.versioncode
46
u.referrer,u.utm_campaign, u.utm_content, u.utm_term, u.utm_medium, u.utm_source, u.activated, r.id as retailer_id, r.status, d.versioncode
47
, uas.comment, aua.store_name, aua.city, aua.pincode,aua.state, aua.source
47
, uas.comment, aua.store_name, aua.address,  aua.city, aua.pincode,aua.state, aua.source
48
from users u left join useractive ua on ua.user_id=u.id 
48
from users u left join useractive ua on ua.user_id=u.id 
49
left join usergroups ug on ug.id=u.usergroup_id 
49
left join usergroups ug on ug.id=u.usergroup_id 
50
left join (select distinct user_id from price_preferences) pp on pp.user_id=u.id
50
left join (select distinct user_id from price_preferences) pp on pp.user_id=u.id
51
left join (select distinct user_id from brand_preferences) bp on bp.user_id=u.id 
51
left join (select distinct user_id from brand_preferences) bp on bp.user_id=u.id 
52
left join (select *, count(*) as total from (select user_id, created from order_view where status in ('ORDER_CREATED', 'DETAIL_CREATED') union all (select user_id, created from flipkartorders where date(created) >'2015-03-22') order by created desc) as a1 group by user_id) as ow on ow.user_id = u.id
52
left join (select *, count(*) as total from (select user_id, created from order_view where status in ('ORDER_CREATED', 'DETAIL_CREATED') union all (select user_id, created from flipkartorders where date(created) >'2015-03-22') order by created desc) as a1 group by user_id) as ow on ow.user_id = u.id
Line 131... Line 131...
131
        worksheet.write(row, 21, 'Retailer Id', boldStyle)
131
        worksheet.write(row, 21, 'Retailer Id', boldStyle)
132
        worksheet.write(row, 22, 'Retailer Status', boldStyle)
132
        worksheet.write(row, 22, 'Retailer Status', boldStyle)
133
        worksheet.write(row, 23, 'Version Code', boldStyle)
133
        worksheet.write(row, 23, 'Version Code', boldStyle)
134
        worksheet.write(row, 24, 'Install', boldStyle)
134
        worksheet.write(row, 24, 'Install', boldStyle)
135
        worksheet.write(row, 25, 'Store', boldStyle)
135
        worksheet.write(row, 25, 'Store', boldStyle)
-
 
136
        worksheet.write(row, 26, 'Address', boldStyle)
136
        worksheet.write(row, 26, 'City', boldStyle)
137
        worksheet.write(row, 27, 'City', boldStyle)
137
        worksheet.write(row, 27, 'Pincode', boldStyle)
138
        worksheet.write(row, 28, 'Pincode', boldStyle)
138
        worksheet.write(row, 28, 'State', boldStyle)
139
        worksheet.write(row, 29, 'State', boldStyle)
139
        worksheet.write(row, 29, 'Source', boldStyle)
140
        worksheet.write(row, 30, 'Source', boldStyle)
140
 
141
 
141
        for r in result:
142
        for r in result:
142
            row += 1
143
            row += 1
143
            column = 0
144
            column = 0
144
            for data in r :
145
            for data in r :